Moaist Rebels Kill Indian Troops; International Aid Organizations Temporarily Leave Afghanistan; Sharif Leaves for London by Neeli Shah | Dec 2, 2014 | Monitor