German coalition talks normally drag on for months, as parties with increasingly divergent views try to hammer out ways of working together. By contrast, the new German government was forged in just over six weeks, presenting the results of quick but acrimonious negotiations on Wednesday.
Read Full Article »