Article

LA TimesLA Times on 2023-04-12 20:25

India residents try to save a river, officials deny problems

Eloor, a small island on the Periyar River in southern India, used to have rich farmland and be teeming with fish.

Related news