KALLAKURICHI: A team of archaeological researchers has discovered an eighth-century Kotravai sculpture, an artefact that dates back to the Pallava period, near