David Greene is the civil liberties director and a Senior Staff Attorney at the Electronic Frontier Foundation.
Guest Author
David Greene
Civil Liberties Director and Senior Staff Attorney – Electronic Frontier Foundation