Mugabe Gone Bad

Mugabe Gone Bad

March 23, 2007

Juan Carlos of Spain abdicates

Juan Carlos of Spain abdicates

June 2, 2014

Turkey's presidential election

Turkey's presidential election

May 14, 2023