An American science channel on Tuesday, 12 December 2017, restarted the debate on the Ram Setu, saying that there exists evidence suggesting that the bridge connecting India and Sri Lanka was man-made not natural. Science Channel, as part of a promo for an upcoming show titled What on Earth, has interviewed an archaeologist who says, […]