Smaller, Younger Parties Will Likely Determine Who Runs Germany's Next Government
It will likely take three parties to form a government. Two smaller parties — an environmentalist, progressive party and a libertarian party — appear to be banding together to call the shots.