Created Mar 12, 2023 - Last updated: Mar 12, 2023
A body is discovered on Space Station 13. Our reporter spoke to the crews on the space station. Watch our report with interviews with law enforcements.
iatearock © 2023