Politics Mahama Appoints Lawyer To General Legal Council Amidst Controversy Daily Gist Editor March 8, 2025 0 In a move that has sparked intense debate, President John Mahama has appointed Francis Xavier […]