Image
Local News

Alvaro Castillo

Alvaro Castillo, along with his attorney, listens to testimony Friday Aug. 7, 2009.