News

Swamy argued that Ram Setu, a chain of limestone shoals connecting Pamban Island (Rameswaram) in Tamil Nadu to Mannar Island off Sri Lanka’s coast, holds immense historical, archaeological ...