A Florida couple's alleged year-long bank robbery spree has come to an end after Immanuel Lee and Cara Lee Williams were arrested and named in an affidavit accusing them of robbing 15 banks in central Florida and south Alabama.According to the FBI affidavit, the Williamses, both 28, robbed a Chase Bank in Tampa on Dec. 5, 2012, and then used a similar method ...
More...
More...