A fossil bed dating back 8,000–12,000 years has been discovered in Panaiyur, Thoothukudi, Tamil Nadu, after torrential rains exposed it in 2023. The Zoological Survey of India confirmed the ...