India says seven troops killed in accident near disputed border with China
At least seven Indian soldiers were killed and 19 others injured in a road accident in the remote Ladakh region, close to the country's disputed border with China, police said on Friday.The world's......