Science A few details about the recent mishap of SpaceX’s crew dragon are revealed April 28, 2019 Staff Reporter