President John Mahama and his colleague Presidents of Nigeria and Senegal have arrived in the Burkina Faso capital of Ouagadougou and have held discussions with Lt Col. Isaac Zida, the interim leader of the West African nation. Presidential Spokesperson, Ben … Read more →