Prime Minister Narendra Modi was greeted with a hug at the Abu Dhabi airport by United Arab Emirates President Sheikh Mohamed bin Zayed Al Nahyan as the Indian leader made a brief stopover on his return from the G7 summit. The visit comes weeks after a row over alleged derogatory remarks against Prophet Muhammad by a BJP spokesperson, since suspended, caused a diplomatic outrage.