Exploding Toads Puzzle German Scientists

More than 1,000 toads have puffed up and exploded in a Hamburg pond in recent weeks, and German scientists have no explanation for what’s causing the combustion.

Read (WTOP)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.