Oscars ‘to set up satellite Academy Awards hubs’ for nominees in London and Paris
With less than a month until show time, organisers of the 93rd Academy Awards are looking to set up venues in the UK and France for international nominees unable to travel to Los Angeles.…