Rebellion in the USA – Protesters Take Over Albuquerque City Council and Attempt to Arrest Police Chief

There is something very, very wrong with the Albuquerque, New Mexico police department, and the citizens have just about had enough. Before I get into the heart of this story, I need to provide you with a little background. The Albuquerque Police Department (APD) is well known for its outrageous and inappropriate use of violence. So … Read more