European Commission President Von der Leyen said Russia is implementing a deliberate strategy of terror.

2026-10-07

European Commission President Von der Leyen said Russia is implementing a deliberate strategy of terror.