“A chapel in Linz, Austria, is set to blast out the Muslim call to prayer each day throughout the Christmas period as part of an ‘art installation’ aimed at emphasising that Islam is a religion of peace.” The Islamic call to prayer declares: God is the greatest (Allahu akbar) I testify that there is no […]