Current Games indicate why we should do away with Olympics
The Olympics are the poster child for waste and corruption. That the Winter Games are currently playing out in China just makes matters worse. The International Olympic Committee, abetted by politicians and profiteers in countries seeking to host the Games, has been a hotbed of graft, over-budget spectacles and
Source: observerxtra.com