October 26, 2026 | Putin's Cage | Exhibitions, Current Russia