Tech Policy Press:Freedom House's Freedom on the Net 2025 report: for the 15th straight year, global internet freedom is in decline; of the 72 countries surveyed, Kenya fell most — Since Tech Policy Press launched nearly five years ago, it has made a habit of reporting on the findings of the annual Freedom …