
Centuries-old Indian 'leech theraphy' offer healing in Kashmir: Video
0 ARTICLES
India, officially the Republic of India, is a South Asian country and the world's most populous democracy.
Capital:
New Delhi
Official language:
Hindi, English
Population:
Approximately 1.42 billion (2023)
This week's biggest stories from the Global South: Peru declares state of emergency, Indians face death sentence in UAE, Nigerian model sets world record
This week's biggest stories from the Global South: Sudan sues UAE, gang rape in India, rumble suspended in Brazil
This week’s biggest stories from the Global South: Impact of USAID suspension, Cuba blackout, Indian ‘Human calculator’