Royal Caribbean Cruises has cancelled a planned call to San Juan, Puerto Rico, amid political strife in the US territory's capital city. Thousands of protesters on Monday marched the city's streets, calling for governor Ricardo Rossello to step down two days