ParentFull threadinternet_points·"specific" pesticides is a lucrative myth that has been told and sold for a hundred yearsView on HN