Archive
China
Politics
China’s new Silk Road or debt-trap diplomacy?
Italy’s decision to join China’s new Silk Road project last month has heightened Western nations’ concerns over Chinese expansionism.
North America
Politics
The Ongoing US Entanglement with Saudi Arabia over Yemen
President Trump’s veto over the Saudi-led war in Yemen represents a sharp divide between Congress and the White House over US foreign policy. This is unlikely to be the last time this divide occurs, raising questions over US leadership and its commitment to human rights.