More than 1,000 toads have puffed up and exploded in a Hamburg pond in recent weeks, and scientists still have no explanation for what’s causing the combustion, an official said Wednesday.
Read (WTOP)
More than 1,000 toads have puffed up and exploded in a Hamburg pond in recent weeks, and scientists still have no explanation for what’s causing the combustion, an official said Wednesday.
Read (WTOP)