Austin, Texas Mayor Told Residents to Stay Put – From his Vacation Home in Mexico
Austin, Texas Mayor Steve Adler is coming under fire for releasing a video message in early November in which he urged residents to “stay home” in order to avoid possibly…