Thursday 19 November 2015

Islamic State launches 24 hour tech-support 'help desk'



ISIS appears to have reached new levels of online sophistication.

No comments:

Post a Comment

your comments are welcome

Follow Me