News

Actions

Man charged with death of infant turns himself in

Default-Image_1280x720.png
Posted at 9:43 PM, Sep 12, 2012
and last updated 2012-09-13 00:00:17-04

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.