PORTLAND, Ore. – An African-American boy holding a “Free Hugs” sign stood crying in front of a police barricade at a Ferguson rally in Portland. A white police officer motioned for him to come closer.