Copyright 2007 Capitol Broadcasting Company

Alvaro Castillo waves to his mother and sister during a court appearance May 23.

Back to story