News Piece Supreme Court says that Taj Mahal should either be restored or demolished Taj Mahal isn’t only the pride of India but also one of the seven wonders of the…