Ana Maria Cardons, in trial in Miami-Dade in 2010.
Ana Maria Cardons, in trial in Miami-Dade in 2010. Marsha Halper Miami Herald
Ana Maria Cardons, in trial in Miami-Dade in 2010. Marsha Halper Miami Herald