Chinese scientists have found a 125-million-year-old venomous scorpion fossil in northeast China. The discovery, made by ...
Steven Phillipe was doing some landscaping when he spotted something instantly recognizable but completely baffling.