Possible Human Organs Found Floating at Detroit Wastewater Plant Three Times in One Week

Possible Human Organs Found Floating at Detroit Wastewater Plant Three Times in One Week
Water Resource Recovery Facility in Detroit, Michigan. Screenshot via Google Maps
|Updated:

The Detroit wastewater plant mystery continues to thicken.

For the third time in one week, an organ was found floating at the Great Lakes Water Authority’s water recovery facility.

Ivan Pentchoukov
Ivan Pentchoukov
Author
Ivan is the national editor of The Epoch Times. He has reported for The Epoch Times on a variety of topics since 2011.
twitter