The film Russians at War will be shown on Leiden University’s campus in The Hague on Wednesday despite widespread criticism.
Ukrainian soldiers fighting in Russia's Kursk region have described scenes "like a horror movie" as they retreated from the ...