I have no idea why that would be the "Next Largest Geopolitical Catastrophe Of The Century".
Kudos. The translation was poor but you got an idea.
Echo of Moscow allegedly represents the liberal opposition which dislikes the way Russia is governed including excessive centralization of power.
Now with increasing decentralization and more steps toward accountability of reperesentatives before their immediate voters the liberals are predicting the end is coming.
You just can’t make them happy.