Frustrated by the inaction of University of North Carolina leaders and what they described as their school’s “institutional white supremacy,” students at the University at Chapel Hill stormed a controversial Confederate statue on Monday night and toppled it with their own hands.
Read More At: Huff Point
Read More At: Huff Point
No comments:
Post a Comment