Video: I almost committed suicide, says Babcock student accused of raping 24 girls and his cousin 5 Jun 2020