Tag: Russian Main Intelligence Directorate
Cyberattacks; Australia choses again anti-Russian bandwagon: Russian embassy
Russian Embassy in Canberra has regretted over the Australian government statement without a credible evidence blaming Russia for cyberattacks against Ukraine.