World’s Strangest

Your source for the strangest things around!
Ads

Ancient microbes discovered in icy lake

Researchers have discovered microbes living in one of the most inhospitable places on Earth. You would be forgiven for thinking that the freezing, dar…