The Vallejo police department has launched an internal investigation after a man claims an officer used excessive force and placed him under arrest.

You Might Like