West Palm Beach police officer arrested – Palm Beach County News

West Palm Beach police officer arrested

West Palm Beach police Officer Travis Limauro was arrested and released on his own recognizance early Saturday morning.


[more]