Has STS-133 finished yet?

Has Discovery actually landed yet? I know they've left the space station, but have they landed?

Thanks.

2 Answers

Relevance
Still have questions? Get your answers by asking now.