Tom Udall actually said...
Yet the Nation that invented the Internet lags behind other countries when it comes to broadband speeds.
Context
Udall points out the U.S. falls short in broadband speed compared to other nations.
01/20/2015