Tag: Barrister David Peter Mokoena

Barrister David Peter Mokoena is a name used by scammers as part of Advance Fee Fraud.