Tag "karla elizabeth figueroa"
Santa Cruz
Maybe Three Times Will Be the Charm…
Suspect Was Arrested Twice Before, 2011 and 2012 SANTA CRUZ—For some criminals the thrill of ‘making a fast buck’ is so overwhelming that they are willing to risk their freedom