Friday , May 26 2017
Home / Photos / India / Narendra Modi’s Speech at Wembley Stadium

Narendra Modi’s Speech at Wembley Stadium

Prime Minister, Narendra Modi delivering his address at Wembley Stadium, in London on Friday. UNI PHOTO

TOPPOPULARRECENT