"We Will Do Much More" - Putin in Red Square

Celebrations in Red square as the crowds chant "Russia, Russia." President Vladimir Putin takes something of a victory lap after making Crimea part of Russia once again. He says Crimea has finally returned to its "home port" of Russia

Advertisement—Continue Reading Below