Russia has a lot of Kremlin, not just Moscow, as you might think
The Kremlin, Russian is кремль, meaning castle or fortress, a fortress complex in many historic cities in Russia.Find out the weather around your home
Scientists in Nizhny Novgorod have invented a unique system that can measure microclimate data.Russia re-launches its giant tanker program
Russian Radio says Russia is reviving the idea of building a giant air-cushion that combines the advantages of ships and planes.