News

(WFLA) — A man convicted of killing two FBI agents has been released from a federal prison in Florida. Leonard Peltier was convicted after a shootout on a reservation in North Dakota back in 1975.