Stumped, my ass. When everything else has been eliminated the only explanation is what remains, Covid vaccinations. The experts don’t want to acknowledge that, so they are “stumped”.

Excess Deaths Are Exploding, Experts Remain Stumped