WatchWatch.org

[#130] Omaha, NE

[#130] Omaha, NE

Omaha, Nebraska
police shoot protestors with pepperballs, kick several repeatedly after tackling them




See another police brutality case Help end police Violence