Black Lives Matter leader in Oklahoma City indicted on claims she used funds for vacations, groceries and real estate
Tashella Sheri Amore Dickerson, 52, was indicted earlier this month on 20 counts of wire fraud and five counts of money laundering, court records show.