Mexico and Cuba criticized the United States on Monday for demanding that the Sheraton Maria Isabel Hotel here order a group of Cuban officials, who were meeting last week with representatives of American oil companies, to check out of the hotel and leave the premises.
Read More