“Lies na water” – Denilson Igwe reacts to Mark Angel's claim of losing $3.7m

Content creator Denilson Igwe expressed disbelief at his former collaborator Mark Angel's recent claim of losing $3.7 million in forex trading.

CreebHills