Reader 3/22/2024 19:16:00 No. 22388 [Open] 32f13f [Reply] report How much you want to bet this is some Western intel-sponsored attack in response to Russia's recent election results? At this point I would not put it past them.