Florida Woman, Ericka Tecora Long, 28, Charged Under Federal Indictment Related to “The Hobbs Act”…
Law enforcement officers reviewed ankle monitor location records, which revealed that the device was in the vicinity of the robberies and showed a photo line-up photograph of Ericka Tecora Long, 28, to victims who positively identified!-->…