Associated Press
Share this story

CAPE CANAVERAL, Fla. — A major power shortage at the International Space Station has delayed this week’s SpaceX supply run.