DULUTH -- A judge has thrown out a murder charge against a Minnesota man accused of killing a woman in 1987 when he was 16 years old.

Forty-six-year-old Bruce Wayne Cameron was arrested in June 2015 and charged with second-degree murder in the death of Leona Mary Maslowski, who was 83 when she was killed in her apartment in the city of Virginia. An autopsy found she was stabbed, beaten and strangled.

According to the complaint, Cameron told investigators he went to Maslowski's apartment to steal alcohol.

Judge David Ackerson threw out Cameron's confession as inadmissible on Friday.

Cameron's attorney argued the confession was coerced and his client was misled into believing he'd face only juvenile charges.

The judge's order says Cameron must be freed by Oct. 31.