From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).
From meeting UK PM David Cameron to receiving a Guard of Honour, Prime Minister Narendra Modi is spending a busy day in the UK on Thursday (Nov 12, 2015).