Indian Prime Minister Narendra Modi to visit UK in November: Event planned at Wembley Stadium 04/Jul/2015

LONDON July 4: Indian Prime Minister Narendra Modi has finally confirmed his maiden visit to Britain. Modi will stop over in London for three days around November 12 on his way to Turkey to attend the G20 leader's summit in Antalya scheduled for November 15 and 16. Top sources in the... Read more »