Man Freed From Prison 37 Years Later After Philadelphia Detectives Allegedly Offered Witness Sex And Drugs At Police Headquarters
PHIADELPHIA, PA – A man was freed Tuesday after spending 37 years in prison in a case in which detectives allegedly arranged sex and drugs for a key witness. Willie…