News and Views15 years ago
Another Apology | News and Views April 22, 2010
Innalhamdolillah. Another day in Afghanistan, another misuse of deadly force, another apology. Inna lilaahi wa inna ‘alayhi rajioon. NATO Apologizes for Killing Unarmed Afghans in Car...