September 4, 2024 Green Judge Under Fire: Ke Wenzhe’s Detention Sparks Outrage in a Society Demanding Transparency