Tag Archive for Steve McQueen

12 Years a Slave named ‘best film’

African British director Steve McQueen’s 12 Years a Slave has won the Academy Award for ‘best picture,’ making history as the first movie from a Black director to win the film industry’s highest honor in 86 years of the Oscars.…