Vallejo, California
Inside One of America’s Deadliest Police Departments
At just 22 years old, Sean Monterrosa became the 33rd person killed by the Vallejo Police Department since 2000.
Advertisement
Advertisement
Advertisement
At just 22 years old, Sean Monterrosa became the 33rd person killed by the Vallejo Police Department since 2000.