A hotel project in Texas promotes a connection to “the world’s leading developer” and a path to a visa in the United States, NYT reports.
A hotel project in Texas promotes a connection to “the world’s leading developer” and a path to a visa in the United States, NYT reports.