International Olympic Committee president Thomas Bach on Thursday said it was "deplorable" that several European co… over 2 years in Jamaica Observer

Mentioned in this news