Florida Rep. Kathy Castor (D) is facing heavy criticism for a 2018 meeting with Cuban President Miguel Diaz-Canel while he…