Branson’s flight to space was lauded as a total success, but a new report indicates otherwise Branson’s flight to space was lauded as a total success, but a new report indicates otherwise Read more 1.0K views14:56