Storyboard
Tragedy strikes as a grandpa and grandson are found dead in their camping tent
Here's what we know. Plus - scientists have discovered a weather phenomenon that once killed 90% of life on earth, and what the heck is this alien-like lifeform that washed up on a beach?