Zaikaboy 1 month ago Maybe they were Chinese detonated Russian bombs, planted there to make the US look bad?