3 charged after shots fired at West Palm Beach officer

3 charged after shots fired at West Palm Beach officer