RUSSIA, MOSCOW - NOVEMBER 13, 2026: Police tape off the scene of a car explosion on Kirovogradskaya Street, southern Moscow