Delhi, officially known as the National Capital Territory of Delhi, is a city and a union territory of India containing New Delhi, the capital of India.It is bordered by the state of Haryana on three sides and by Uttar Pradesh to the east. The NCT covers an area of 1,484 square kilometres. Read More
An Indian student stranded in Ukraine amid Russian military operations, turned good Samaritan when he helped a Pakistani girl studying in Kyiv reach the Romanian border from where she was evacuated to her homeland. ...
Teach For India invites applications from India's most promising and bright individuals for the Fellowship cohort of 2022. The Teach For India Fellowship is a nationwide movement that aims to eliminate educational inequity by placing young leaders at ...