Video: The Firing Squad Execution of Willie McCoy By Vallejo Police
Vallejo Police Department. Photo: Facebook On Saturday, Vallejo Police released video showing several of their officers recklessly shooting to death…
Vallejo Police Department. Photo: Facebook On Saturday, Vallejo Police released video showing several of their officers recklessly shooting to death…