The recent court proceedings overseen by Senior Magistrate Kamogelo Mmesi have cast a troubling spotlight on the Botswana Police Service (BPS).
Extension 2 Senior Magistrate, Kamogelo Mmesi, has issued a stern rebuke to the Botswana Police Service (BPS) accusing ...