In a move that has sparked intense debate, President Mahama has relieved Dr George Akuffo Dampare of his duties as the Inspector General of Police (IGP). While the President may be well within his rights to make such a decision, Franklin Cudjoe, founder and president of IMANI Africa, has stated that this development underscores a […]