Renee Zellweger wins Oscars Best Actress Award for 'Judy'
2020-02-10 Xinhua Editor:Li Yan
Renee Zellweger took home the Best Actress award for her note-perfect performance in biographical drama film "Judy" at the 92nd Academy Awards ceremony, or the Oscars, held at the Dolby Theatre in Los Angeles on Sunday night.