If every person who has every been "led by muppets" was to protest then one wonders whether anybody would ever do anything.
In this case it would suggest they were being "managed" though even that is a stretch rather than being "led".
One hopes that the so called "Muppets" have been dealt with via ways not required to be made public.