20050514 world.rest-of-world: Anti-US protests sweep Muslim world