Well, one thing we know, the stupid “firework” explanation as the cause stated by “scientists” is rediculous with this now happening in many more states.
My cat has killed three birds in the past week alone (as far as I know). A new personal record for him. Something must be going on.