Connect to share and comment

138506921

Appears In:
Demonstrations in Senegal escalated before next week's Presidential election.
138506921

M23 demonstrators take to the streets of Dakar to protest the reelection bid of President Abdoulaye Wade.

AFP