Comment Comment by rat9988 To be honest, in the case of the explosions, this is what most of the world believes. It doesn't make sense that russia sabotages its own infrastructure. parent rat9988 4 years ago