Stewart Rhodes

Stewart Rhodes

Clay Bennett's Times cartoon for May 26, 2023.