World News | Agence France-Presse | Monday April 12, 2021
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 in four categories including best film, best actress and best director.
www.ndtv.com