"Geez, I wonder if the Communist party and the Taliban would be welcomed there?"
My guess is a resounding YES... that is, as long as they're willing to give the profits to Sheehan's group and not keep all the money to themselves. Not giving Sheehan's group the money will get you thrown out, not being a commie.