Business executive William O'Hanlon has formally filed a criminal complaint with the Broward County Sheriff's Office (BSO) and the Florida Department of Law Enforcement (FDLE), demanding the immediate arrest and prosecution of Enrique Ruiz and Jader...