HAMBURG: German Chancellor Angela Merkel will hand off leadership of her party Friday (Dec 7) after nearly two decades at the helm, with the race wide open between a loyal deputy and a longtime rival. The contest's outcome is expected to be crucial in deciding whether Merkel, Europe's most ...