Breaking news Vladimir Putin’s useful idiots Luglio 3, 2023 Too many European politicians are failing to confront Russia