China's Olympic games restrictions is 'worse than being in the military': Dr. Carlos

1986 Olympics bronze medalist Dr. John Carlos slams China's restrictions on Olympic athletes on 'Fox News Live.' #FoxNews #FoxNewsLive

Authored by FoxNews via FoxNews January 23rd 2022