For years, people have been questioning about the existence of this man made structure... And now an archealogical finding has revealed the truth.. yet, you guys fight over such myths. Wake up to the reality and accept the fact.
India is shining and it is true.... The real reason behind this is the numerous Christians who stand on their kneels and pray for this nation to be saved. They pray with an open mind and sincerely love this country.