Independent Wrestling Federation show "The Last Fight" in Moscow

MOSCOW, RUSSIA - OCTOBER 24: Russian wrestler Yaroslav Derjavin (center) during the Independent Wrestling Federation's (IWF) "The Last Fight" show at the NFR Arena in Moscow, Russia on October 24, 2026. Anastasiya Romanova ; Selime Aybüke Kahraman Çoruh; Anadolu Ajansı
Photo 1 / 23




















