The Charger Bulletin

World’s Largest Satellite Launched by U.S.A.

Sara J Dufort

December 1, 2010

There is always that one person that you hear about on the news or from a friend – the person who is skeptical of the United States government and believes that it is watching their every move. Now, these people will have a new plot to worry about: the recent launch of the world’s largest sate...

The Student News Source of the University of New Haven
Cape Canaveral