Although three U.S. presidents have been formally impeached (Andrew Jackson, Bill Clinton, and Donald Trump), none have been ousted from office. Richard Nixon resigned after impeachment inquiries began in the House of Representatives. The same cannot be said of the other heads of state on this list…
Read More