Radical Shi'ite cleric Muqtada al-Sadr appeared in public for the first time in months on Friday and delivered a fiery anti-American sermon in the holy Shi'ite city of Kufa. "No, no for the devil. No, no for America. No, no for the occupation. No, no for Israel," he chanted at the start of his speech. The roughly 6,000 worshippers in the mosque repeated after him.