Gary Zenkel

Scott Asks NBC to not air 2020 Beijing Olympics

“Communist China is one of the great human rights abusers in the world."

4 years ago