Saudi Sisters Found Dead & Duct Taped Together Were Likely Abused By Family

Saudi Sisters Found Dead & Duct Taped Together Were Likely Abused By Family

Chief of Detectives Dermot F. Shea said the girls’ family had not seen them since November 30, 2017. They were reported missing and then located near Fairfax, VA but at that time chose to go to a facility “due to abuse allegations” rather than return home. While at the facility, the women expressed that they…

Must Read