Science

Did NASA Find Evidence of Life on Mars in 1976?

A NASA experiment suggested life on Mars in 1976. However, the failure of other instruments to detect organic material and possible non-biological explanations for...

Live Cam: Hurricane Florence from 34 Miles Offshore

This live cam at Frying Pan Tower 34 miles off the North Carolina coast is capturing the brutality of Hurricane Florence as it approaches. https://youtu.be/deG4NxkouGM

Hurricane Florence Explained

Hurricane Florence just got a lot more scary. The latest model runs have the monster storm stalling off North Carolina before tracking to the...

Mysterious 2,000-Year-Old Sarcophagus Discovered in Egypt

Archeologists from Egypt's Ministry of Antiquities have discovered an enormous black granite sarcophagus in Alexandria, Egypt. The giant stone coffin, which has laid unopened for more...

Recent Articles