BREATHTAKING: Watch Night Footage Of Russia’s Massive Orthodox Church Built For Russian Armed Forces
The Orthodox Cathedral of the Armed Forces of Russia is finalized in the Patriot Park near Moscow on the occasion of the 75th anniversary of the Gr...