Wallops Island Launch Completed


The site from which the launch was to take place was owned by NASA. The take off however didn’t go as planned from Wallops Island. The major reason behind this was a solar flare that erupted from the...