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