Catch Up - Protesters amass at KFC. Unclear what KFC has to do with anything.