Categories
World

3 Arizona cops sent on leave for watching homeless man drown

Three police officers in Arizona have been placed on leave after they failed to rescue a homeless man from drowning. Newly released bodycam footage and transcripts show the man, Sean Bickings, 34, getting into Tempe Town Lake last month and warning police he was “going to drown”. But none of the officers on the scene […]