Letter From London: Stop It, Repeated the American in London Peter Bach CounterPunch 7 0 30.01.2025 © CounterPunch visit website