India

Why women pay dowry in India

In India, dowry is a practice where the bride's family gives gifts, money, or property to the groom and his family as part of the marriage arrangement.

23 soldiers missing in Indian flood

The remote area lies close to India's border with Nepal, and Lhonak Lake sits at the base of a glacier in the snowy peaks that surround Kangchenjunga, the world's third-highest mountain.
Keep up to date with our latest articles and uploads...