With independent journalists not able to access the site, there’s little anyone can do at the moment to verify the competing claims. Ukraine says it has a mountain of evidence, including an intercepted radio conversation between Russian-backed separatists, in which they talk about a series of explosions deliberately engineered by the rebels themselves. Other Ukrainian sources blame mercenaries from Russia’s Wagner group.