Florida murder suspects nabbed by Macon County, Ala., deputies

June 18, 2008 01:14 PM