A security personnel stand guard at the venue of the 65th India Independence Day celebration at Dimapur, Nagaland on Monday, August 15, 2011. Photo by Caisii Mao/Indian Photo Agency
A security personnel stand guard at the venue of the 65th India Independence Day celebration at Dimapur, Nagaland on Monday, August 15, 2011. Photo by Caisii Mao/Indian Photo Agency