Disgusting Bay In Rio Set To Host Olympic Events
Many observers were concerned about the readiness of Sochi, Russia to host the most recent Winter Olympics. However, outside of some struggles in the first few days of the Games things seemed to run according to plan.
That might not be the case with the next Summer Games, to be held in Rio de Janeiro, Brazil...