Chinese scientists have discovered a meteorite crater on a mountain ridge for the first time according to an article recently published in the academ ...
Researchers spotted an extremely rare whale Nov. 17 off the coast of New Jersey, according to a Cape May Whale Watch and Research Center Facebook post. Screengrab from Cape May Whale Watch and ...