Those guys that hang out at Folklife or Hempfest? Juggaloes? I know they caused a little mayhem at Seattle Center but they looked pretty harmless with their clown makeup. ICP are a rap duo from Detroit who specialize in horror rap.
He was due to be the keynote speaker at a Jewish charity fundraiser - actually, it was to be held in February. However, he could have been arrested on torture charges. The Swiss government is open to a criminal investigation. Complaints have been registered at the Court in Geneva, and protest groups would, of course, be on hand to protest his visit. The Europeans (and Canadians) are serious about this stuff, even if some in America are in denial or have short memories.