Black Lives Matter leaders say they are “deeply disturbed” by the charges of terrorism filed against some protesters in Oklahoma City.
Black Lives Matter leaders say they are “deeply disturbed” by the charges of terrorism filed against some protesters in Oklahoma City.
Chief of Police, Wendell Franklin speaks out on the violence and protesting happening across Tulsa.