What’s big, fuzzy, and mysteriously appears after a torrential rain? Don’t know? Neither do residents of New York’s Carroll Gardens, who are scratching their heads...
Scientists making the dive into one of the coldest lakes on the planet have made a discovery that some believe proves the existence of Russia’s...