Answer
Who was Gorbachev?
What does Perestroika mean?
How many Federal Republics made up Yugoslavia?
What happened at Tiananmen Square in 1989?
What was the Arab Spring?
Who was Gorbachev?
What does Perestroika mean?
How many Federal Republics made up Yugoslavia?
What happened at Tiananmen Square in 1989?
What was the Arab Spring?