creepingsharia.wordpress.com
New York: Saudi sisters found drowned and duct taped on bank of Hudson River
The sisters previously fled to a shelter in Fairfax, and begged police not to tell the family where they were.