Tag: Mokotedi Mpshe

Jacob Zuma in trouble! South African court orders review of decision to drop Zuma charges

South Africa's High Court ruled on Friday that a decision seven years…

Ethan Maina