World Leaders Ousted For Legal Reasons
South Korean President Park Geun-Hye is one of a long list of world leaders to have gone through an impeachment process or forced to resign following legal proceedings against them. Not all impeachment proceedings are successful: The best-known survivor is probably former US president Bill Clinton, who remained in office despite an attempt to remove … Read more