kettling
Prosecution Drops Case Against 129 Inauguration Day Protesters
According to a new piece from Al Jazeera, prosecutors in the case against protesters taking part in the Disrupt J20 demonstration, which took place in Washington, DC in January 2017, have dropped all charges against 129 defendants. Among the … Read more »