April 29, 2024

Google employees sign letter opposing censored Chinese search app