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