A skeletal, mermaid-like creation appeared on a local beach in Kent, England, on March 10, leaving beachgoers baffled, ...
So if anyone is in Christ, there is a new creation: everything old has passed away; look, new things have come into being! – ...