Tag: Saudi statement of delial
Saudi Suicide Sisters Case Linked to Islamic Honor-Killing Ideology
Yahoo News - Two Saudi sisters whose bodies were found taped together on the banks of a New York river committed suicide, the city's...