Over 100 Christians Protest Red 'Lucifer' Statue in GreeceBy Anugrah Kumar, Christian Post Contributor CommentThe "Phylax" statue by Kostas Georgiou in Paleo Faliro Municipality of suburban Athens, Greece, has been the target of Christian protests, January 3, 2017. | (Photo: Twitter/Nikos Tsivikis)?