Florida fire rescue helicopter crashes into apartment complex, two dead
(POMPANO BEACH, Fla.) -- Two people were killed when a Broward Sheriff’s Office Fire Rescue helicopter crashed into a small apartment complex in Pompano Beach, Florida, on Monday morning, officials said.Three people were on board the helicopter at the time, one of whom was... Read More.