Christmas is officially one week away, and Wednesday is an important deadline for people who want to ship out presents.
Incumbent parties and leaders were battered in elections that covered 60% of the world's population, a sign of widespread ...