It wasn’t nuked, just closed as it was a Trump thread (which started with a disgraceful topic title, too, ‘why is everybody worried about Trump winning’ or some such) and for the time being the Trump era seems to be suffering a bit of a set-back. There is kind of a spiritual successor which is currently titled “so how’s Trump gonna win this time?”
The topic concerning the relationships between Russia and the US, and the Western World, is large and important enough to fit in a discussion of its own, anyway, it doesn’t need to be slotted in an existing thread.
Having its own discussion might help with visibility as we are being visited by a number of users that are not actively participating.
New and more focused threads might help trigger somebody’s attention and bring them into the fray.
For any questions regarding moderation and forum conduction, feel free to start a specific discussion in Site Feedback.