The latest international news in one place
A new Twitter whistleblower alleges that company employees had software that any staff member could have…