Romanians flock to a new cathedral that is the world’s largest Orthodox church
Romanians Flock to New Cathedral Thousands of pilgrims gathered in Bucharest, Romania, for the consecration of the world's largest Orthodox church, the People's Salvation Cathedral.