This is the highest resolution image of Earth ever made, 121 megapixels. That’s an amazing 0.62 miles per pixel. It was taken by Russia’s latest weather satellite, the Electro-L, which is orbiting Earth on a geostationary orbit 36,000 kilometers above the equator, sending photographs of the entire planet every 30 minutes.
Russia's Latest Hacking Victim: The Late Show | This week, C-Span was interrupted by a feed from Russia's English-language television channel. And if it can happen to C-Span, it can happen to Stephen Colbert.