The longtime leader of the Black Lives Matter movement in Oklahoma City has been indicted for fraud and money laundering.
The Executive Chairman of the Economic and Financial Crimes Commission (EFCC), Mr. Ola Olukoyede, has charged the management ...