Indian Prime Minister Narendra Modi (R) and visiting British Prime Minister Theresa May attend a joint press conference at Hyderabad House 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)