Author: JT Smith
Wired News reports that Internet traffic hit a record high as users rushed online to check on election results. ABCNews.com states they received 27.1 million page views yesterday, beating its previous record for the Starr Report by 17 million.