Three Cops Placed On Leave After Standing By While Man Begging For Help Drowned

[Warning: Potentially Triggering Content] Three police officers in Arizona have been placed on administrative leave after standing by and watching as a man drown in a reservoir in the city of Tempe. Disturbing bodycam footage has been released of 34-year-old Sean Bickings interacting with cops in the moments leading up to his drowning death following … Read more