Apr, Tuesday
Current Location
A YouTube video of what appears to be police brutality in Omaha, Neb., has provoked public outrage, an internal police investigation and the temporary reassignment of three of the officers…
Recent Comments