Posts

Foreign Affairs: what cost for "winning" the war on terror

Foreign Affairs on China's continuing rise

Confederate symbols and why we don't have statues for brave German generals like Rommel

Filling the gaps in American history

Let's get a bit deeper on China today

Let's learn from our failures... our lost opportunity of Reconstruction

Silicon Valley losing its moral compass .... it started 20 years ago

Melting up?