Britain Fails in its Maiden Attempt to Launch Satellite into Space
Britain's dream to become the first European nation to launch satellites into space was shattered on Tuesday. The rocket suffered a hitch that prevented it from reaching the scheduled orbit.
The rocket of this "horizontal launch" mission…