The Real News Daily Podcast
Police Chased Cyclist For Not Having A Reflector. He Ended Up Dead
On this episode of the Police Accountability Report we review body cam footage showing Las Vegas police chasing Byron Lee Williams on his bike for not having a proper reflector. Police ignored pleas that he could not breathe and Williams died. Now police are facing questions.