Oklahoma Black Lives Matter Leader Charged With Embezzling $3.15 Million
The executive director of the Black Lives Matter (BLM) movement in Oklahoma City has been indicted for allegedly funneling $3.15 million in returned bail checks into her personal bank accounts, the Dep...
Read More