‘Nomadland’ Sweeps 3 Oscars at the 93rd Academy Awards

Chloé Zhao’s independent drama film “Nomadland” released on Feb. 19 and received an overwhelmingly positive reaction from critics and the public alike. This comes as

Continue reading