tracking

Robert Mugabe Falls and Internet Goes Crazy with Memes

Link
Embed
Email
As if he didn't already have an image problem. Zimbabwe's President Robert Mugabe is the new African Union chair and every human rights organisation's least favorite Mugabe fell down steps off of a raised podium upon his return to Zimbabwe from Ethiopia on Wednesday.
Related Videos