Social justice
fromElectronic Frontier Foundation
3 days agoEFF Awards Spotlight Software Freedom Law Center, India
Software Freedom Law Center, India won the EFF Award for Defending Digital Freedoms; EFF Awards ceremony held September 10, 2025 in San Francisco.