Re: Islam: The religion of Peace
Bagram is in Afghanistan where Christian US soldiers are killing innocent Afghanis.