Outrage in Mexico after Sheraton Hotel evicts Cuban officials
Tuesday, February 7, 2006 An order given by the U.S. Treasury Department to the Sheraton Hotel in Mexico City to expel 17 Cuban officials visiting the capital has sparked political outrage and has been strongly …