Islam: The religion of Peace

Re: Islam: The religion of Peace

Bagram is in Afghanistan where Christian US soldiers are killing innocent Afghanis.