chloe wilsonFake News: Mermaid Discovered in St. Petersburg, Florida?By: Chloe WilsonMar 12, 2022Mar 12, 2022