Ohio city cancels cultural festival after political furor over Haitians. - eviltoast