Sign Up!
Login
On my last question, 74% of you voted yes. Well the Houston Police Department is under fire for exactly that. All three were from Oklahoma (another red flag?) The article is in comments. Read it and pick a side.
Comments: Add Comment