Leh/New Delhi: Seven soldiers were killed and several others injured when a vehicle carrying them skidded off the road and fell into the Shyok river in Ladakh on Friday, Army officials said. The accident took place in the Tuktuk sector at around 9 am at a place which is around 25 kilometres from Thoise in […]