But things were happening on Feb. 27, 2005, at the 77th Academy Awards at the Kodak Theatre in Los Angeles. It was the first ...
The Repulse Bay Hotel was once Hong Kong’s go-to spot, with exquisite dining and solace from a troubled world – it even ...