Gorbachev was responsible for ending a major part of the Cold War particularly in Russia letting people speak out. Just like Boris Yelstin who led the Russian federation. Yes Ronald Reagan also ended it but he ended it in America not in Russia so Gorbachev is responsible for ending ww3
If Gorbachev hadn't introduced the policy of Glasnost in 1985, the people of the Eastern bloc and Baltic region (Baltic region in the north not east) would not have had an excuse to rise up against their governments and overthrow them. It also needs to be noted that Gorbachev distanced himself from the Brezhnev Doctrine. It was this doctrine that enabled the Soviets to intervene in Communist countries and put down any threats to Soviet rule. Gorbachev distancing himself from this enabled the people to start a revolution without the fear that Gorbachev would send military aid in their direction. Reagan's economics were key in ending the Cold War but without Gorbachev, Reagan would have only ever increased hostility and his policies would have amounted to nothing more than a breaking sweat from the USSR.
Mikhail Gorbachev played a huge part in ending the decades-long Cold War between the U.S. and the Soviet Union. His Glasnost policy of openness in government and many summits made remarkable changes in US and Soviet relations. U.S. President Ronald Reagan also had a great hand in ending the Cold War.
No. Mikhail Gorbachev was not the sole entity that ended the Cold War. Although he did play a crucial role in ending the stand off, it was Ronald Reagan that initiated the necessary actions to bring the Cold War to an end. In the end, Reagan's policies for covert anti-communist aid and diplomacy brought an end to the Cold War.