South Africa president suspends police chief over $21m contract 2026-04-23 · Al Jazeera Read full story at source