Japanese film wins top award at Swiss Locarno film festival
LONDON (Kyodo) -- The Japanese film "Two Seasons, Two Strangers" directed by Sho Miyake won the top award Saturday at the Locarno Film Festival in Swi

Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Tomas Kauer - News Moderator May 1, 2025