Neighbors Shocked but Relieved Accused Serial Rapist in Northern California Arrested

Views 25

Roy Waller, a 58-year-old UC Berkeley employee, has been linked to 10 rape cases dating back to 1991.

Share This Video


Download

  
Report form