Cyber Security, Security Tips, Social Media Time to change your Twitter password 0 1452 Dennis Koome2018-05-08 10:24 am2018-05-08 An internal bug exposed the passwords of an undisclosed number of the more than 330 million Twitter users. Twitter CTO …