Tag: Zimbabwe Information and Communication Technology (ZICT)

  • PETYA: Another world wide cyber attack….and it’s spreading