dutyanddefense.com
The Religion of Peace
ISLAM IS PEACE. The low wall along the garbage-strewn street proclaimed it boldly, if somewhat crudely, in spray paint. Arabic above and English beneath. The translation, breaching linguistic barri…