//Skip to content
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

#keller

Editor's update: On 26 August 2020, Yaser Abdel Said was arrested by the FBI and US authorities in North Texas. The article's contents below have not been updated to reflect this. To read more about the arrest, click here. “Oh my God, I’m dying,” were 17-year-old Sarah Said’s last words, recorded in a harrowing 911 call released by Irving Police in Texas, United States of America. After a series of death threats and allegations of physical and sexual abuse, on…