US: H-F Students Walk Out Of School After Blackface Controversy
- Captured on Tuesday 30th of April 2019
- Location is Illinois
Description
Thousands of Homewood-Flossmoor High School in Illinois walked out today, April 30, to protest the blackface controversy Read more...