News

St. Basil's Cathedral, also known by its much longer title as the Cathedral of Intercession of Theotokos on the Moat, is the most iconic landmark in Russia. It's located in Red Square, immediately ...
This bird is an enduring symbol of Soviet resistance—and perseverance—during the darkest days of what Russians refer to as ...
A couple walks from Red Square through the Resurrection Gate during sunset with St. Basil's Cathedral in the background in ...
(L-R) A view shows the State Historical Museum, St. Basil's Cathedral, the Mausoleum of the Soviet state ... (Photo by Kirill KUDRYAVTSEV / AFP) France’s new ambassador to Russia arrived in Moscow on ...
TASS/. Western countries’ attempts to pin the blame for damaging Odessa’s Transfiguration Cathedral are frustrating and incomprehensible, Russia’s First Deputy Permanent Representative to ...