Mikhail Gorbachev Virulently Critical To Russian Election Results

Mikhail Gorbachev, the last Soviet Premier has been critical to the result of Russia’s election that took place on December 4, due to alleged fraud and vote rigging.

Read moreMikhail Gorbachev Virulently Critical To Russian Election Results