Quantcast
Home » Topics » Avalon Palms Apartments

Report: 10 Texas men cheered while raping 13-year-old girl on video

Up to 13 Texas men cheered as they filmed each other raping a 13-year-old girl, according to an Austin police report. The girl told detectives that she was picked up by three strangers after running away from Settlement Home for Children on June 30. Court records said she was taken…

Google+