Armada police officer thrown down stairs while on duty

Two Armada police officers were injured while serving a court order. One of the officers was thrown down a flight of stairs and sustained a fractured spine, broken ribs, and a nose injury.

Top Videos