U.S. CONFIRMS EXISTENCE OF MERMAIDS

[mpoverlay]The National Oceanic and Atmospheric Administration (NOAA) reportedly confirmed that mermaids exist and that they are growing in numbers.

70 DEAD DOLPHINS

ALABAMA – 70 dead dolphins washed ashore.  It was not due to the BP Oil Spill.  Authorities confirmed the deaths were caused by aliens from Planet Zeeba.

https://weeklyworldnews.com/