Amid public concern about possible groping and inappropriate behavior, Alexander Casas, the police chief at Florida International University, was placed on leave, said Maydel Santana, a university spokeswoman, Friday. “FIU … Click to Continue »