A Adanali New member 25 Mar 2024 #1 Terror vs error: Finger pointing does not bode well for peace ISIS claimed responsibility for the terror attack in Moscow, so why does Russia seem keen to pin it at least partly on Ukraine?
Terror vs error: Finger pointing does not bode well for peace ISIS claimed responsibility for the terror attack in Moscow, so why does Russia seem keen to pin it at least partly on Ukraine?