Woman accused of urinating on Walmart potatoes turns herself in

The Latest