June 12th, 2021

China’s REDLINE FAIL on Taiwan

The US has crossed China's redline on Taiwan! Does that mean war is inevitable? Or was it all a bluff?

LATEST EPISODES