Author Archives: Isabella Craddock

The US China Trade Deal: A Victory for the People or for Trump?

A Truce for the Chinese-American trade war: A win for the people or for Trump?

Aux Barricades, Encore: An Update on the Strikes in France

Macron’s dream of a business-friendly France is driving his country to chaos. Why?