Comment Comment by sixQuarks I totally agree. I can’t believe anyone could have seriously thought Russia would sabotage their own infrastructure, yet this was the leading theory on mainstream news parent sixQuarks 4 years ago