News Shopping mall Russian Pilot Behind Deadly Shopping Mall Attack Hammered to Death: Ukraine admin October 22, 2024 A senior Russian pilot complicit in a deadly attack on a Ukrainian mall has...Read More