
Visiting British Prime Minister Theresa May pays tribute to India's pre-independence icon Mahatma Gandhi in New Delhi, India, Nov. 7, 2016. British Prime Minister Theresa May arrived in New Delhi late Sunday night on a three-day trade-focused visit aiming at bolstering bilateral ties in the key areas of trade, investment, defence and security. (Xinhua/Partha Sarkar)









