The competition was strong, but it seems that Angela Merkel deserved the title for her resoluteness and perserverance. The others will have to wait.
↧