Google will give free high-speed Internet to thousands of low-income Americans who can't afford it, according to the Washington Post. The poor communities won't just get any Internet, they'll get the ...