Perhaps 2017 is best called the year of denial. Ignoring known facts and pushing forward with political fantasies that amount to pointing the Titanic towards a head on collision with that big chunk of ice. Continue reading Post ID 16322
- Tag Archives Net Neutrality
-