Democracy Now! @democracynow
San Francisco DA @chesaboudin, facing a recall vote on June 7, says his opponents have spent millions to unseat him "without putting forward a single concrete proposal for addressing the problems that San Franciscans face every day." https://t.co/QgzoR07IbR — PolitiTweet.org