American agencies had reported existence of Ramsetu, also they mentioned it a "super human achivement". What do congress leaders like P. Chidambaram, Manmohan Singh, etc. would say as they had declined the existence of "Shri Ram" himself in SCI?
valid question