Byron de Villiers

Triumph of Justice in Cape Town: The Takedown of a Drug Syndicate

A notorious drug lord in Cape Town, Fadwaan Murphy, was recently convicted under the Prevention of Organised Crime Act after…

10 months ago