Five Indian army soldiers killed in helicopter crash near China border

NEW DELHI – Five soldiers of the Indian army succumbed to their injuries after a helicopter crashed in Arunachal Pradesh state near the country’s disputed border with China. The Indian … Continue reading Five Indian army soldiers killed in helicopter crash near China border