Huge update after human placenta found in park as police make discovery in ‘rare case’
Greater Manchester Police locked down an Oldham park this afternoon after ‘remains’ were discovered by a member of the public – but the human placenta was found to be in ‘rare case’
Daily Express :: Weird Feed