New York father charged in killings of wife, sons and clerk

Saleh Mohamed, 29, has been charged with murdering his wife and two young sons at their Cheektowaga home before driving to Buffalo and killing a store clerk, officials said.

Saleh Mohamed allegedly used a legally registered 9 mm handgun to shoot his 26-year-old wife, Ayesha Abdullah, and their sons, ages 4 and 3, on Monday afternoon. He then drove 15 minutes to Buffalo, where he killed a 43-year-old deli clerk. Police arrived at the Cheektowaga house for a welfare check and arrested Mohamed when he returned shortly afterward. Erie County District Attorney Michael Keane said Mohamed has been charged with one count of first-degree murder and three counts of second-degree murder for the family deaths, plus one count of second-degree murder for the clerk. Mohamed has no prior criminal record and is being held without bail. He is scheduled to appear in court on Friday. Officials noted that Mohamed and the victims are from the same Yemeni community, though the connection to the clerk remains under investigation.

Related Articles

A woman in Allegheny County discovered her husband suffering from multiple stab wounds after returning from errands on Saturday. Their son has been charged with criminal homicide and arrested in Maryland.

Reported by AI

A 43-year-old man has been charged with the fatal shootings of his ex-wife and her new husband at a Las Vegas grocery store amid an ongoing custody dispute.

Sean Hernandez faces murder charges after allegedly beating his girlfriend's 2-year-old daughter to death in a Philadelphia basement. The incident occurred on December 8, 2025, at a home on the 2100 block of South Beechwood Street. Prosecutors detailed the abuse during a recent court hearing.

Reported by AI

A 19-year-old man in Texas is facing capital murder charges after allegedly shooting his father, mother and grandmother in the head.

This website uses cookies

We use cookies for analytics to improve our site. Read our privacy policy for more information.
Decline