Is the apparent drop in insect deaths on windshields due to a decline in insect populations? Posted by bondonk, at skeptics.stackexchange.com, 03 Feb 2019 The "windshield phenomenon" is…