Nothing can explain away the bombing of the hospital being run by the Doctors Without Borders in Kunduz on October 3.