Game Over keeping Russia & China apart


A coverage of the Russian Chinese partnership, and American efforts to prevent this alliance.

Near the end, the summary of the American efforts: incompetence.


Comments 0