Thousands of pilgrims have gathered in Romania’s capital for the consecration of religious paintings inside the People’s Salvation Cathedral Read More
Romanians flock to a new cathedral that is the world’s largest Orthodox church … from the Independent Vadim Ghirda and Stephen McGrath