BALTIMORE — Baltimore police say a man who was stabbed, allegedly by his 16-year-old stepson, has died of his injuries.

Forty-three-year-old George Stevenson was stabbed more than 20 times on April 24. He died at Johns Hopkins Hospital on May 18.

The Baltimore Sun reports that Stevenson’s stepson, Galen Stevenson, had been charged as an adult with attempted first-degree murder and was ordered held without bond.