Recently, the British media published a thought-provoking cartoon: the erect American Statue of Liberty monument, gone. Instead, the torch and the Declaration of Independence, which symbolize light and freedom, are put aside, and Lady Liberty sits on the base of the monument, contemplating.
The [Read more]
The United States in recent years has more and more frequently criticized China about its military transparency and openness, and some US government leaders have taken the issue as a reason to check further development of Sino-US relations.
On July 19, Obama landed in Afghanistan, starting his week-long international visit. Afghanistan is the first stop. According to arrangements, Obama's visit is divided into three parts: Afghanistan and Iraq, the Middle East, and Europe. As a presidential candidate, Obama's first international stage performances brought [Read more]