You're right and it actually denotes violence.
I'll self-censure next time :-)
A report released Christmas week a “bombshell” ?