ByPeterNovember 5, 2024 Mozilla Cuts Jobs and Closes Key Divisions Fighting for Internet Freedom Internet