The police found a human placenta in a park in Ontario. It turned out to be just part of a “holistic” ritual – The London Free Press

The police found a human placenta in a park in Ontario. It turned out to be just part of a “holistic” ritual – The London Free Press

You can read the whole article here.