Indian Military puts in place mechanism to ensure uninterrupted, fast delivery of supplies in Ladakh

India, Military, Ladakh, Army, Air Force, C-17, Chinook
National
image