Aaisha Abdulla, a 26-year-old woman from Cheektowaga in the Buffalo, New York area, was found dead on the afternoon of June 1, 2026, inside a home on Ellen Drive. Police said Cheektowaga officers responded to the residence at about 3:30 p.m. after a 911 call and discovered Abdulla and her two young sons, 4-year-old Youssef Mohamed and 3-year-old Saif Mohamed, deceased inside the house. Authorities said all three had been shot to death, turning what had been a family home into the scene of a trip
...Read More