A town near Haifa is offering $1 million for proof that a mermaid lives in its waters. JERUSALEM (JTA) — A town near Haifa is offering $1 million for proof that a mermaid lives in its waters.
And now, conspiracy theorists are convinced they’ve seen “proof” that some of the water ... ever since that video came out, ...