<

'Hundreds' Watched Two College Students Sexually Assault Woman on Beach

Two college students from Troy University in Alabama have been arrested and charged with sexual battery for allegedly sexually assaulting an incapacitated woman at a Panama City, Florida beach during spring break. Police said that “hundreds” of people witnessed the assault, but no one intervened. » 4/13/15 11:10am 4/13/15 11:10am