This was captured by a storm radar in Key West, Florida on February 17
Planet


The olm is a salamander that really loves its ‘spot’
Olms are long-living cave salamanders found in southeastern Europe’s Dinaric Alps
Science and Tech


InSight gives first direct evidence of marsquakes
We’re shaking with excitement over here!
History


Prehistoric turtle shell fossil was ‘stupendous’ giant
Stupendemys geographicus is one of the hugest turtles ever known
Entertainment


CONTEST: Win a copy of Frozen 2!
We’re giving away 4 copies of the official number one animated featured of all-time!
Sports


What is the Houston Astros scandal?
And will baseball really be able to forget about it in 2020?