Demographics is destiny: Elon Musk reacts to India becoming worlds most populous nation Follow Us on : Twitter: twitter.com/MeghUpdates Telegram : Meghupdates.t.me 11.7K viewsAditya, 14:40