Mark DeSaulnier @RepDeSaulnier
Thanks, @CA_Richmond and @MayorTomButt for inviting our office to listen to this year’s State of the City presentat… https://t.co/4sliyCnspn — PolitiTweet.org
Created
Thu Feb 27 00:34:09 +0000 2020
Likes
9
Retweets
2
Source
Twitter Web App
View Raw Data
JSON DataView on Twitter
Likely AvailableMark DeSaulnier @RepDeSaulnier
Thanks, @CA_Richmond and @MayorTomButt for inviting our office to listen to this year’s State of the City presentat… https://t.co/4sliyCnspn — PolitiTweet.org