The leader of Black Lives Matter’s branch in Oklahoma City has been indicted on embezzlement and wire fraud charges.
Tashella Sheri Amore Dickerson, 52, has been accused of spending millions of grant funds on international travel, groceries, and personal real estate after taking over the civil rights movement’s chapter in Oklahoma City in 2016.