Episode 214: The Lanz Brothers
On August 3, 2021, 27-year-old Austin Lanz boards a bus to Arlington, Virginia. He exits onto a bus station platform that is mere steps away from the US military headquarters known as the Pentagon. Without any warning or provocation, Austin immediate...
More details