Locarno review: Slet 1988 (2025)

“Slet 1988” is a work of cinematic art where archival and newly filmed footage blend…