5 months ago3 viewscybersecuritydata-breachtechnologyThis video covers the leak of 16 billion passwords in 2025 involving companies like Google, Apple, and Facebook.