• 5 years ago
The Taft Police Department could become the latest law enforcement agency to move forward with adding "In God We Trust" emblems on their patrol vehicles.

Recommended