Mammoth statue of Jesus planned for Russian site once set aside for Lenin
Moscow, RussiaRNS Authorities in Vladivostok, the largest city in far eastern Russia, are planning to erect a gigantic statue of Jesus Christ on a site once designated for a monument of Vladimir Lenin. The statue, which has not yet been approved by the Russian Orthodox Church, is to be 38 metres high – the same […]