Newborn Baby Found Dead in Porta-Potty at Electric Forest Festival in Michigan
· ntd
Source Summary
The body of the newborn was discovered during routine maintenance by an employee of the restroom vendor, according to Michigan State Police.
Advertisement