5 New Standout Hotels in London

5 New Standout Hotels in London

England’s capital is experiencing a hotel boom. These five new standouts help make the case that London is the world’s best hotel city.

China Detains FedEx Pilot Amid Rising U.S.-China Tensions

The seizure of the pilot, allegedly because air-gun pellets were found in his luggage, marks the latest difficulty for foreign travelers and companies in China.