UUkraine Read More Huge explosion rocks Russia after Ukraine attackSeptember 18, 2024 Huge explosion rocks Russia after Ukraine attack Footage obtained from Ukraine military source shows massive explosion of an…