Wednesday, September 14, 2022

Twitter whistleblower says over 4,000 Twitter employees have access to geolocation data and IP addresses.