site logo

Johannesburg refuses to pay ransom after cyberattack

Pixabay