Police have charged Tristan Walker, 25, of New Bedford, with assault and battery on a child with serious injury while his 40-day-old baby boy is being treated for life-threatening injuries.
Credit: New Bedford Police Department
Related: Newborn baby critical, dad charged