Police Accidentally Film Themselves Conspiring To Fabricate Charges Against A Protester – Video
Police officers accidentally record themselves fabricating charges in what seems like an unlikely stroke of cosmic karma. The ACLU announced it is filing a federal lawsuit against 3 police officers for conspiring to fabricate charges against a protester. The American Civil Liberties (ACLU) announced last week that they filed a complaint in the U.S. District […]