Nova Scotia

Man charged with murder in 2021 Glace Bay homicide

Cape Breton Regional Police say they have charged a man with second-degree murder in the death of David Sheppard, 51.

51-year-old victim died in hospital nine days after assault

Cape Breton Regional Police Service shoulder flash and cruiser
A 42-year-old from Glace Bay, N.S., has been arrested in the January 2021 homicide of David Sheppard. Sheppard died in hospital after being assaulted inside his Brookland Street home. (Tom Ayers/CBC)

Cape Breton Regional Police have made an arrest in the January 2021 homicide of a Glace Bay, N.S., man.

David Sheppard, 51, died in a Halifax hospital nine days after he was badly injured in his home.

Police said an assailant entered Sheppard's home on Brookland Street and assaulted him. The man then ran off.

On Monday, officers arrested 42-year-old Stephen Troy MacDonald of Glace Bay. 

MacDonald has been charged with second-degree murder and breaking and entering. He is scheduled to appear in Sydney provincial court on Tuesday.

Police say anyone with information about this case is asked to contact them or Crime Stoppers.