By Dale McGowan – Beneath the amber waters of the River Tees in Northern England lives a creature named Peg Powler. Peg is a mermaid — but don’t picture the perky Disney redhead. Peg is a river hag, with green hair and skin and a row of jagged teeth. Unlike Ariel, Peg lives not to make children glad, but to kill and eat them. Peg Powler lives in the foamy yellow rapids of the river. Wander too close to the... Read more