Police Helicopter Catches Fire, Crashes Into Apartment Building
TRAGEDY: A police helicopter from the Broward Sheriff’s Office appeared to catch on fire mid-air and crashed into a nearby apartment building, resulting in at least two deaths and four people hospitalized in Pompano Beach, FL.