Description : How many heads of state can you name?
Last Answer : answer:Off the top of head I can think of Vladimir Putin in Russia, Francois Hollande of France (heard a story on NPR yesterday), Hamid Karzai of Afghanistan (since he is a US puppet he might not count), ... England, Angela Merkel of Germany, and Kim Jung Un (sp?) from North Korea. I am in the US.