IAF's C-17 Globemaster, with supplies for troops, lands at Leh airbase
![]() |
|||
IAF's C-17 Globemaster, with supplies for troops, lands at Leh airbase Show more
IAF's C-17 Globemaster, with supplies for troops, lands at Leh airbase Show less
Embed: Hide
Comments