Bharat: what does it mean and why is Narendra Modi’s government using it at G20?
Key FactorsThe Indian authorities has used one other title for India, Bharat, in official invitations.Bharat is a sanskrit phrase that's recognised in India's Structure as a second title for the ...