A couple of new stories over at The Anomalist today:
Awesome or Off-Putting: The Pinatubo Monsters Heckler Spray. A Filipino village on the island of Luzon, where fishing is the backbone of the economy, reportedly saw its industry fold after five aquatic "monsters" were spotted in local waters. What are these monsters depriving Filipino locals of their livelihood? Elsewhere, residents of Virginia continue to claim mountain lion sightings, despite the protestations of officials, as explained in Middle River Mountain Lion?