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
This article was published by Kathmandu Post. Read the full original story at the source:
Read Full Article ↗