Theresa May, German Chancellor Angela Merkel, Saudi Crown Prince congratulate Modi
New Delhi, May 26 (IANS) UK Prime Minister Theresa May, German Chancellor Angela Merkel and Sadi Arabia’s Crown Prince Mohammed bin Salman congratulated Prime Minister Narendra Modi on his victory…