Tochka-u?
Both sides have them
Looks to me like something major was hit.
Like a weapons staging ground.
Think it’s a tactical nuke? If it is, then it’s very small.
I don’t think it is. Looks to me either a weapons staging ground was hit or some time of light MOAB.