The Deadly Perils of Traffic Stops in the American Police State
Let's take a moment to honor the sacrifice of our brave African American citizens who lay down their lives to protect the police right to shoot us.