An environmental group aligned with Cal Poly San Luis Obispo just published a map of the “Names and Locations of the Top 100 People Killing the Planet,” a serious violation of privacy and potentially threatening, particularly when reading through the...