Face Off

post

Indo, Lieutenant and armored vehicle staging each other

India and China appear to have deployed many armored tanks, placing the enemy within range in the Ladakh region, according to social media photos.

continue reading