Full threadrhlala·There is a recent study showing decline of insects as well in similar proportion, but i couldn't find it.View on HN