India ranks 122nd on new Global Youth Development Index – Times of India
LONDON: India is ranked 122nd on a new Global Youth Development Index measuring the condition of young people across 181 countries, released by the Commonwealth Secretariat in London on Tuesday.
The triennial rankings of youth development…