Shout what out? Allahu Akbar!? In the explosive tension of modern international reality, to hear that shout – if you’re on-the-street in any nation connected with western civilization – you’ll probably grab your companion(s) and run for cover, fearing imminent attack. The Arabic call – translated “God is Great” – often precedes a martyr’s act, […]
RECENT COMMENTS