What the F is up with the police in the US. They seem to have a hard on especially for black people. How do you strip search someone in public and rape her. They should have taken her down to the station. It's so enraging that charges were dropped, so annoying and disgusting. The injustice in the US (land of the free...INDEED) is unreal.
You are viewing a single comment's thread from: