2024 was the worst year for internet shutdowns, with governments imposing at least 296 outages in 54 countries. Ramsha Jahangir (@ramshajahangir.bsky.social) at Tech Policy Press on the key findings from Access Now's new report launched at #RightsCon:

Comments