Trafford Center

Countering Fear

It’s time that we broke the link between Allahu Akbar and terrorism BY Nabila Ramdani Two words guaranteed global infamy for fake terrorists this month: Allahu Akbar—Arabic for “God is the greatest.” They were allegedly used at a train station near Munich, as a mentally ill German man randomly killed one victim, and wounded three

[ Read More ]