New satellite images are intended to reveal the grotesque effort Vladimir Putin is making to protect his luxury country seat on Lake Waldai from Ukrainian drones.
New satellite images are intended to reveal the grotesque effort Vladimir Putin is making to protect his luxury country seat on Lake Waldai from Ukrainian drones.