Home » Posts tagged with » Zenaida M. Luz

Woman shot to death by riding-in-tandem cops

Two junior policemen, one of them is said to be a town police chief, were nabbed after shooting to death a crime watch group official.