News

Polish Olympic champion Aleksandra Mirosław - known as Poland's "Spider Woman" - claimed the gold medal in the Women’s Speed final at the 2025 IFSC Climbing World Cup in Bali, defeating China ...