It gave India its name. But things are not exactly great with the great Indus river. What was once the “Mother of Rivers”, today finds its delta withering, mangroves dying and sacred fish like Palla ...
On April 22, 2025, armed militants emerged from the woods into a scenic meadow outside the mountain town of Pahalgam in India and opened fire on unsuspecting tourists, killing at least 26 people and ...