Thursday, March 28, 2024

Tag: police stand-off

Man arrested after city stand-off

By Kevin Duguid IT COULD have been a scene from a gangster film set in south central LA. Cops armed to the teeth with machine guns...

Latest News