Most Popular Global Leader: Prime Minister Narendra Modi’s YouTube Channel Subscribers Cross 1 Crore Mark Most Popular Global Leader: Prime Minister Narendra Modi’s YouTube Channel Subscribers Cross 1 Crore Mark Most Popular Global Leader: Prime Minister Narendra Modi’s YouTube Channel Subscribers Cross 1 Crore Mark