Space Station Power Shortage Delays SpaceX Supply RunA major power shortage at the International Space Station has delayed this week’s SpaceX supply run.
SpaceX was supposed to launch a shipment from Cape Canaveral, Florida, on Wednesday.
Read more on Yeshiva World News