Longtime Florida congressman and civil rights lawyer Alcee Hastings has died after battling pancreatic cancer. He was 84.