Identify and explain the internal and external challenges facing the Soviet Union in the last decades of its existence. Then explain how Mikhail Gorbachev hoped to use Perestroika and Glasnost to address the internal challenges. Use specific details to support your answer