Over 100 Christians Protest Red ‘Lucifer’ Statue in Greece
Over 100 Christian residents led by their priest in Athens marched to the site of a controversial sculpture, which many think depicts Lucifer, and demanded its removal. See Story: Over 100 Christians Protest Red ‘Lucifer’ Statue in Greece