Is the US-China rivalry doomed to fall into the Thucydides Trap, meaning that war between them is inevitable? — RT Op-ed
In ancient Greece, a general surmised that war between Athens and Sparta was inescapable because of Spartan fears about the growth of Athenian power. Is what’s happening with Washington and Beijing the 21st century equivalent? Last week, I covered the development as to why China initially shunned a proposed visit...