Billionaire Tom Steyer is scheduled to hold a town hall meeting in Arlington tomorrow (March 20) about the “need to impeach” President Donald Trump.
The Tuesday event is part of a nationwide event series that Steyer has launched since Trump took office, in which he makes what he calls “the patriotic case for impeachment.”