August 17, 2022

Mermaids are real! (No they’re not!)

Pin It

From Epoch Times Mermaid is ‘Real,’ Found in India, Mexico, Pakistan is Fake: Actually From ‘Pirates of Caribbean’ By Jack Phillips A mermaid did not appear on either beach in Porbandar, India, or in Pakistan’s Karachi. The post, which also says the “mermaid is real” actually just shows a prop made for the “Pirates of […]