Saturday, March 22, 2025

Map shows dozens of sabotage incidents across Europe that has been blamed on Russia and its proxies

Concerning!




No comments: