“Allahu Akbar”: Islamic Battle Cry

What the phrase "Allahu Akbar" actually means is that "Allah is greater" than any other god. When recited, it empowers Muslims, making them feel superior to the rest of mankind. "Allahu Akbar" has, in fact, been a jihadist tool since the early years of


Click here to read the full article on its original website.