Foxx and Diaz are red hot, and super funny, in this Netflix action-comedy's trailer.
The Biden administration is facing backlash after it was revealed that a top official would be participating in a forum hosted by a group with deep ties to the Chinese Communist Party (CCP).