• Traffic Stop Turned Deadly In Houston

    A routine traffic stop turned deadly near Houston, Texas after cellphone video captured a police officer killing an unarmed woman. 52 minutes ago …

    Read More
  • 0 0