Articles written by Ben Chavis Jr
Sorted by date Results 1 - 1 of 1
Stop Invisible Lynchings in America
No form of lynching should be tolerated or permitted in America. A lynching is defined as putting a person or a group of people to death by hanging a person or group with or without legal due...