Splat's all folks: 75% decline in insects on windshields a 'red flag'
The number of insects being splatted on Scotland's car windscreens has declined by 75% over the past two decades, researchers say