India’s Modi mauled over French defence deal

Indias-Modi.jpg

–Photo By AFP