Pentagon Bombshell

Pentagon Bombshell catch up

2015

'Avoidable Human Error' Caused Deadly Airstrike on Afghan Hospital

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