Guest
Login
Sign Up
Site settings
Forgot Password?
Police deployed tear gas to stop a protest in Dakar, Senegal against a ten-month delay to the presidential election that is scheduled for February 25.
Autoplay video
Hide player controls
Hide resume playing