Masses of protesters flooded the streets of Harare, Zimbabwe, calling for Robert Mugabe, the president for the last 40 years, to resign.