When representatives and heads of government of the seven most powerful nations meet for...
Garmisch-Partenkirchen
Traffic is rolling again in Garmisch, at least away from the rails. The autobahn...