Insects can produce as much atmospheric electric charge as thunderstorm cloud Source Cluster: Tech Explorirst Source Node: 1729040Time Stamp: Oct 25, 2022