The Opposition

The Opposition

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