Security expert and Executive Secretary of Global Security for Africa Research and Good Governance (GLOSARGG), Francis Ahovi, is of the view that President John Mahama has sacrificed his life to ...