John Carter's Last In-Person Town Hall Was in 2013. When 150 Constituents Held One For Him, They Brought a Life-Size Cutout.
PolitiFact confirmed back in 2018 that Carter's last real town hall was in 2013. His office said the Gabby Giffords shooting was one of 'the many reasons.' When constituents held their own in 2025, his office called them 'the far-left Indivisible group.'