China in digicam snatch & return
July 10, 2013  15:32
Chinese troops came into India-claimed territory in south-eastern Ladakh on June 17, took away a surveillance camera and returned it after a protest, Indian Army sources have confirmed. Read
« Back to LIVE

TOP STORIES