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.

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.
About the Author