US: A Police Dog Killed at Wellington Green Mall Shooting in Palm Beach FL
- Captured on Monday 24th of December 2018
- Location is Florida
Description
Palm Beach County deputies are investigating a deputy-involved shooting in the area of The Mall at Wellington Green in P Read more...