Home Tags Statue of world’s first space cat to be erected in France