High Stakes in Switzerland | From the Mind of the Gorilla
Ahhh, Switzerland… The land of neutrality. The Swiss have always held a reputation for not getting involved in world politics… Which makes it weird that its always the meeting place between countries in conflict. And this past weekend – one of the biggest meetings ever took place between the US and China – as the…