FEATURED • NEWS
MOSCOW, RUSSIA • FEBRUARY 25, 2011
Church of Scientology of Moscow – A Beacon for Religious Freedom and Human Rights
Thousands gathered in Moscow to open the first major Church to open in the Russian Federation. The building stands in the city’s central Garden Ring, just a mile from Red Square.