FMT presents the key disputes, conflicting claims, and the facts that have been established so far surrounding the issue.
Explorers have uncovered over 110 megalithic structures near Malampuzha dam in Kerala and stunning Buddhist artifacts in ...