November 23, 2024 0 Comment 1 Views Police chief kills himself as troops close in to arrest him in Mexico by The police chief killed himself with his own weapon as marines, National Guard and soldiers closed in to try to arrest him, prosecutors said. Post Views: 2 Big-play Broncos withstand career game from Jameis Winston in wild victory Big questions, takeaways: Saquon gets revenge; Lions, Packers win in final minute The police chief killed himself with his own weapon as marines, National Guard and soldiers closed in to try to arrest him, prosecutors said. Post Views: 2 SHARE Top Headlines