DW Shift
53.1K subscribers
Tags
DW
dw shift
Deutsche Welle
Shift
Technology
Tech
digital
putin
ukraine russia news
ukraine russia conflict explained
anonymous hacker warning russia video
anonymous messages russia
anonymous declaring cyberwar
anonymous hackers russia attack
russia ukraine war
anonymous vs russia
russia ukraine conflict
anonymous hackers
russia ukraine crisis
ukraine crisis
1200 Comments