An Omaha (Neb.) Police officer was captured on cell-phone video taking down a 28-year-old man who was having his car towed. The agency has launched an investigation into the incident. Read the full story here.
Neb. Cop's T-Stop Takedown
An Omaha (Neb.) Police officer was captured on cell-phone video taking down a 28-year-old man who was having his car towed. The agency has launched an investigation into the incident. Read the full story here.