Lucky Farms owner in Chowchilla accused of rape

October 3, 2011 12:00:00 AM PDT
The owner of Lucky Farms in Chowchilla has been arrested on rape charges.

Load Comments