Félicette has landed! Memorial for first cat in space unveiled in France.

ASK THE COMMUNITY