The Saudi sisters who were found dead in New York City bound together with duct tape may have committed suicide after all, a top NYPD official said on Nov. 2.
In a press conference, NYPD Chief of Detectives Dermot Shea said that his detectives have developed sources who told them how much the girls didn’t want to return to Saudi Arabia.