PARIS – Hosting the Olympics gives any city a chance to show itself off to the world. Paris, with the Eiffel Tower lit up at night among several glamorous visuals, hardly needed any introduction when the world converged upon the City of Light for the 33rd Olympiad. Even in such a picturesque atmosphere, the distinct […]