This is Angela Dufrene. It was the only photo authorities could find.
This is Angela Dufrene. It was the only photo authorities could find. Miami police
This is Angela Dufrene. It was the only photo authorities could find. Miami police