Netflix wins 7 Oscars (but not best picture), and Facebook scores its first – CNET

Disney Plus and Amazon both won two, too.
Read More

Leave a Reply