
Nearly two decades after a mother-of-two was killed in an early morning crash in Hialeah, Florida, the woman accused of causing her death and fleeing the country has been captured.
Leydis Menendez Abdala, 52, was taken into custody in Mexico and brought back to Florida last week, according to Miami-Dade County jail records.