On a long, winding suburban street set between the Sugar Land Country Club and a pea-green lagoon, there sits a white-brick, two-story mansion that boasts a working elevator, a wraparound balcony and a large indoor pool with a retractable roof. The head of the household, who serves as Chinese ambassador to Belize, has embarked on a trip and left his... More >>>