Benita Escoe

Thomas Murray | June 2, 2016
              Yesterday, Black Lives Matters activist Jasmine Richards was convicted of felony “lynching” and now faces up to a year in prison,…