A police officer could face charges for shooting his own cruiser ‘to concoct a story that he was fired upon’
A police officer in Massachusetts may be fired and could face criminal charges after he was accused of firing shots at his own service vehicle… Read More ›