'Human tissue' found in street as police search for woman who recently gave birth

Police said evidence was found that suggests a woman may have recently given birth on a street in Rochdale after being called to reports of suspected human tissue

'Human tissue' found in street as police search for woman who recently gave birth
Police said evidence was found that suggests a woman may have recently given birth on a street in Rochdale after being called to reports of suspected human tissue