Home Tags Nasa

Tag: nasa

TRENDING

Watch sailors cheer Navy captain relieved of command after raising alarm...

One Twitter user who uploaded a video captioned it, in part: "Wrongfully relieved of command but did right by the sailors."