Web Extra: Senate votes to approve bill that some say could 'spell the end' of TMT

Web Extra: Senate votes to approve bill that some say could 'spell the end' of TMT