Itte, 3 months ago mods of community admins of community instance admins of your instance from what i understand they all can remove your post.
from what i understand they all can remove your post.