Richard Levine Comes On The Show To Discuss USA Vs. China


placeholder image

Jimmy talks to Richard Levine about China being a big threat to the United States.

Photo Credits: Getty Images