Several soldiers and airmen have been removed from duty, the Associated Press reports, after making preventable errors and violating U.S. rules of engagement in the airstrike that killed 31 civilians at a Doctors Without Borders hospital in Afghanistan last month.