Brett_McS
2011-04-22 21:05:47

Indeed, Leatherneck, “Allahu Akbar” properly means “Allah is greater” (than your god), in line with the infantile supremacism that is at the core of Islam.