Prime Minister Narendra Modi continues to be the top International leader with more than 70% approval ratings. Watch OMG's take.