News

The archaeological site of Keeladi has unearthed remnants of an urban settlement, fuelling competing historical claims.
The Keeladi village in India's southern Tamil Nadu state has unearthed archeological finds that have sparked a political and historical debate. Amid coconut groves, a series of 15ft (4.5m) deep ...