Maria Requena
In the frosty dawn of January 6th, 1991, two young anglers casting lines into the murky waters of Pennington Flash Country Park in Leigh, Greater Manchester, England, made a discovery that would haunt the region for decades. Floating among the reeds and debris were five black trash bags, bloated and ominous. Inside one was a … More Maria Requena
