segregation - n. the practice or policy of keeping people of different races, religions, etc., separate from each other
sit-in - n. a strike or protest in which people sit or stay in a place and refuse to leave until they are given what they demand
commentator - n. a person who discusses important people and events on television, in newspapers, etc.