Any time you think the police have it easy, just read the headlines. It will give you a pause, I’m sure. The story coming out of Miami, where two veteran Miami-Dade County police officers died when a 23-year-old murder suspect decided to be a moron, certainly tells the tale. Roger Castillo and Amanda Haworth were both [allegedly] murdered by the 23-year-old, who was … [Read more...]