In a statement, Greater Manchester Police said: “A man has been charged after a baby boy who was found in the River Irwell sadly died.
“Zak Eko (22/08/1997) has been charged with murder.”
Eko has been remanded in custody and will appear at Manchester Magistrates’ Court on Friday, police added.