‘It’s increasingly looking like Russia is taking out all main military command and control centers across Ukraine…’
BROADCASTING FOR INDEPENDENCE
‘It’s increasingly looking like Russia is taking out all main military command and control centers across Ukraine…’