After weeks of talks and a historic delay in forming a government, Germany's right-wing CDU/CSU parties and the left-of-centre SPD on Wednesday announced agreement (...)