News
The Defense Department Shrugs Off Drone Strike That Killed 7 Children as ‘Honest Mistake’
Pentagon investigators have rendered their judgment on a U.S. drone strike in Kabul, Afghanistan, that killed 10 individuals, together with an help employee and 7 […]