Social media remarks by three deputy ministers of the Maldives government on PM Modi and India, have triggered a major backlash in India.
Social media remarks by three deputy ministers of the Maldives government on PM Modi and India, have triggered a major backlash in India.