Thomas Bach of Germany was elected today as the ninth President of the International Olympic Committee (IOC) following two rounds… Read More