What It’s Like to Survive Being Shot by the Police In a new short documentary, Leon Ford reflects on

Elsinore Bennu Think Tank

link  https://youtu.be/Rd7lk-GY8NQ