Demonstrators in the town of Carmen on the southern island of Mindanao chanted anti-U.S. slogans Tuesday and demanded that American troops leave the area .