“ Nuke test? Or mountain fatigue... “
Or rod from God?
Indeed.
Rods from God = Mountain Fatigue.
In my opinion, of course. Maybe some good guys still have leverage.