Content
@
0 reply
20 recasts
20 reactions
Rookie_crypt
@seedeey
16 BILLION passwords across Apple, Google, Facebook and other sites have been leaked in history’s largest data breach. (via Forbes) Source: https://x.com/popbase/status/1935745664044195936?s=46
0 reply
0 recast
0 reaction