Top Match
Manyora: High Court ruling sets stage for fresh legal battle in impeachment dispute
The High Court on Monday, June 8, 2026 upheld the impeachment but found procedural irregularities, including a breach of the right to fair hearing, and awarded damages while still maintainin...