Black Lives Matter leader in Oklahoma City indicted on claims she used funds for vacations, groceries and real estate

Tashella Sheri Amore Dickerson, 52,........

© Fortune