Oscar-winner Travon Free addresses police killings in acceptance speech
Award shows are no stranger to politics and events was no different. When “Two Distant Strangers” filmmaker Travon Free took to the stage to accept his award for best live action short film, he addressed the recent spate of crime that have dominated headlines for several weeks now. “Today, the police will kill three people, and…