May 7, 2024
Mona Shield Payne/Special to the Sun
Porfirio Duarte-Herrera appears Jan. 7, 2010, at the Regional Justice Center.