FORT PIERCE, FL—Businessman Anthony DiFrancesco has filed a defamation lawsuit against Richard Del Toro, the Port St. Lucie Chief of…
St. Lucie County Sheriff Keith Pearson, aka the "Tic Tok Sheriff." continues to be investigated by the Florida Department of…