The mayor of Austin, Texas, told his constituents on a video call last month to 'stay home' and avoid unnecessary travel. The..
Steve Adler (politician)
Mayor of Austin, Texas, United States
Stephen Ira Adler is an American lawyer and Democratic politician who has been the Mayor of Austin, Texas since January 6, 2015.
0 shares 1 views