[ UNABLE TO RETRIEVE FULL-TEXT CONTENT :( ]Space X just launched a payload of communication sattelites into space. With goes the hope of humanity as a new internet is being installed 63 miles high above the lgal reach of the FCC. Here is the complete story.
Print