A scandal involving a female police officer Meagan Hall and six male officers in Tennessee has recently gone viral on…
Read More »On January 3rd, in Venice, California, Keenan Anderson was killed during a struggle with the police. The Los Angeles Police…
Read More »