WATCH: Best Actress Michelle Yeoh Takes Shot at CNN’s Don Lemon in Oscars Acceptance Speech
Best possible Actress winner Michelle Yeoh, star of the multi-award profitable Very Best Image Everything All over All At Once clapped back at now-notorious remarks made by CNN’s Don Lemon final month. Lemon last month angered his colleagues and kicked off a deluge of criticism on Twitter than led to […]