Catherine Herridge in Guantanamo Bay, Cuba on January 20, 2025 (Swedish and Finnish subtitles)