News

Actions

Man charged with death of infant turns himself in

Posted
and last updated

A father charged in the death of his infant son turned himself into police today.

Twenty-one-year-old Joshua Powell was indicted on charges of first-degree murder and felony child abuse.

It was back in March when investigators say Powell's five-month-old was found unresponsive in a home on North Mcglohon Street.

It was then the child's mother told NewsChannel 3 neither her nor Powell were responsible for the child’s death.

Joshua Powell will be back in court later this month.