Tag India-France strategic relations If India Has a Natural Ally, It’s Probably FranceBy Mohamed ZeeshanAs a middle power with a presence in the Indian Ocean, France has the right mix of strengths and weaknesses to be India's priority defense partner.Page 1 of 1