Controversy surrounding the slapping of a female MP in Senegal’s parliament
Senegal, The parliament of the West African country of Senegal has been debating with uproar for ...
Read moreSenegal, The parliament of the West African country of Senegal has been debating with uproar for ...
Read moreAll Rights Reserved © Birmingham Times - The Voice of UK