See live images of Moscow, the capital of Russia, via a streaming webcam that broadcasts through a partnership between Moscow Today and Earthcam (Moscow webcam).