By Jamie Lewis 11/16/11 AT 9:32 AM GMT Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard Share on Pocket A Russian woman has been keeping what she believed to be an alien life-form in her fridge for over two years and has finally released it to authorities. Russia© Copyright IBTimes 2024. All rights reserved.