Iranian Embassy in India mocks Trump with 'Koi..Mil Gaya' meme

World