Watch| PM Modi Greeted In Tokyo With ‘Bharat Maa Ka Sher Aaya’ Slogans

  • 2 years ago
Indian diaspora in Tokyo calls PM Modi "Bharat Ma Ka Sher" as they hail him with chants and placards.

Recommended