India this week

  • Buy Print
photo

Photo  / 23

Onlookers stand next to the debris of a crashed U.S.-made C-130J Hercules aircraft of Indian Air Force (IAF) in Madhya Pradesh March 28, 2014. REUTERS/Stringer