After a successful three-day visit to UK, Prime Minister Narendra modi has arrived in Turkey’s Mediterranean city of Antalya for the annual G20 Summit meeting …

source