omnologos.com
"Huge Puzzle…On A Planet Where We Thought We Know Everything"
NASA Finds Shrimp Beneath Antarctica Ice – 600 Feet Below Antarctic Ice Where Nothing Complex Should Live, NASA Catches A Curious Shrimp Of course this will soon to be shown to mean scientist…