Wednesday, May 20, 2020

Tucker video short: Is China too strong to criticize?



Image


https://www.youtube.com/watch?v=lED40zGnEuM&t=2s