The launch of NASA’s first space tourism flight to the International Space Station has been delayed by two days and is now set for launch on Friday, April 8.

Lifestyle.