As Barack Obama leaves office, PM Narendra Modi becomes the world's most followed leader of a country
Barack Obama has 80.7 million followers on Twitter.
Jan 20, 2017, 17:57 PM IST
Barack Obama has 80.7 million followers on Twitter.
Jan 20, 2017, 17:57 PM IST