Man Convicted in 2003 Fatal DUI Crash Captured in Costa Rica
A man convicted in a DUI crash that killed a couple on their way to Easter Sunday mass in 2003 was captured last week in Costa Rica.Photo Credit: Miami-Dade Corrections / Courtesy photo
Read more »