Pentagon Bombshell

2015

'Avoidable Human Error' Caused Deadly Airstrike on Afghan Hospital

3.0 19 x
Several U.S. service members suspended after 30 people died, including patients and members of Doctors Without Borders.
Archive