The DC Police are the bottom of the barrel for morality. As low as you can get.
With that said, no pics, no care. Show me busses of antifa or fuck off. This same talking point gets brought up time and again with absolutely nothing but pictures of empty buses in a world where everyone has a camera on them at all times
I'd take a 6 month sentence to have a go at this rat fuck.
It's a starting point for negotiations.