The Russian Hand

Feb 20, 2025

Who would like to speculate that there is a possibility that Russia is ultimately behind this spate of European knife attacks?

Breaking news. Two women killed in stabbing attack in Czech Republic

Via Euronews, 20 February 2025