world-news

Nomadland Sweeps BAFTAs As Women Filmmakers Triumph

[ad_1] Actress Frances McDormand in a still form the film. (File)London: The US road movie "Nomadland" triumphed at the Bafta film awards on Sunday, with Chinese director Chloe Zhao's intimate portrayal of marginalised Americans winning…