John Block
- South Africa News
Defamation case against former Northern Cape African National Congress John Block postponed
The defamation case against convicted former Northern Cape African National Congress (ANC) Chairperson John Block has been postponed in the…
Read More »