Shangri-La: As generals made small talk and polite debate, both China and Trump loomed large
Any tourist wandering through the glitzy lobby of Singapore’s Shangri-La Hotel this weekend would have stumbled on a rather bizarre scene. Military officers from around the world thronged the halls…