India’s ‘Cockroach’ group goes viral, spotlights Gen Z worries
India is the world’s most populous nation and also has the world’s largest number of youth, with about 65 percent of its 1.42 billion people under the age of 35.
Original source: Kathmandu Post