2023-10-31
Month: October 2023
Public comment at PA DEP environmental justice meeting
Public comment at a public meeting of the Pennsylvania Department of Environmental Protection (DEP)
Troll Farms, Sock Puppets, and Botnets – The Internet of Fakes
Don’t Wait For Everybody – Episode 005