SONSOFLIBERTYMEDIA.COM
Multiple Cops Ignore Citizens Flagging Them Down to Report a Rape Taking Place on the Sidewalk in Front of Them » Sons of Liberty Media
New Orleans, LA — If ever you thought police in the United States were here for your protection, the following case out of New Orleans, Louisiana should remove all doubt. Nearly a ...