In the middle of its most serious standoff with China in decades, India has deployed Jaguar fighters in the Andaman and Nicobar Islands in the eastern Indian Ocean.
The Indian Air Force (IAF), it is believed, has flown at least 10 Jaguar fighters to the Car Nicobar Air Base in the Andaman and Nicobar Islands.Read More…