News

Switzerland’s Locarno Film Festival has announced its full lineup, which will see Radu Jude, Abdellatif Kechiche and Ben Rivers competing for its prestigious Golden Leopard.