Watch: Made in India eight-wheeled armoured vehicles deployed in Leh
  • 4 years ago
As eight-wheeled armoured personnel carriers for infantry troops, which are designed and Made in India, make their debut in Leh, India Today's Gaurav Sawant gets you the first glimpse of these vehicles from ground zero.
Recommended