Human meat being sold in Scarborough !

Human meat is being sold in your local meat shops in Scarborough. Near finch & don mills no frills undergoes serious questioning ever since human meat was found being packaged painted and sold. Miranda lovings store owner currently arrested and still being questioned under concerns on where the human meat was coming from .