Blue Origin's latest space tourism flight was "a perfect 10," astronomer says
Blue Origin's 10th space tourism flight, nicknamed "Perfect 10," took off from West Texas on Tuesday. The six-person crew launched into suborbital space on the New Shepard Rocket and landed safely 10 minutes later. Franklin Institute chief astronomer Derrick Pitts joins "The Daily Report" to discuss.