Salon: American political satirist Stephen Colbert mocks Russia (VIDEO)
Array
Colbert is also referring to Russia’s recent decision to block the U.S. from the International Space Station after the year 2020, due to sanctions the U.S. has leveled against them.