I bet if you made a list of all the major tech companies, estimated the average time between failure, and did a little math then you'd find that, statistically, you should expect to see multiple failures within a few days of each other just by chance.
Three days.
Pareidolia
Given that Russia and China have been identified as behind multiple previous outages, it's reasonable to assume they are behind these as well.