Zaikaboy Zaikaboy@cosanostr.com 4 months ago Maybe they were Chinese detonated Russian bombs, planted there to make the US look bad?