Indian Army’s ‘Mountain Division’ The Best In World – Chinese Experts Admit
Indian Army has the world’s most competent mountain division trained for high-altitude warfare, a Chinese military expert has acknowledged adding that mountaineering is an “essential skill” for each Indian soldier deployed in the mountains. Meet Ladakh Scouts – The Snow Warriors Deployed On India-China Border In Galwan Valley The world’s largest and experienced country with … Continue reading Indian Army’s ‘Mountain Division’ The Best In World – Chinese Experts Admit
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed