Green Party candidates and leaders called the 24-hour curfew imposed on the city of Helena-West Helena, Arkansas, a gross violation of the rights of local citizens and a symptom of the rapid growth of unrestrained police power over the past two decades.
Do you like this post?