If British Prime Minister David Cameron promised ‘Acche Din Zaroor Ayega’ (good days will certainly come), his Indian counterpart Narendra Modi responded by calling him a ‘friend of India’ while addressing the Indian diaspora at a jam packed Wembley stadium. Watch the full speech.

LEAVE A REPLY