Protesters take to the streets calling for Mugabe to step down

History is made in Harare, Zimbabwe, as crowds gather to call for President Mugabe to step down.

NO COMMENTS