Kerala: A ghost town in the world's most populated country

1 year ago 54

A town in the southern Indian state of Kerala is grappling with the consequences of an ageing society.
Read Entire Article