St. Louis mayor Tishaura O. Jones announced she has quit Twitter over a now-deleted tweet by Elon Musk referencing the 2014 Ferguson protests.... Read more