It sounds abhorrent to a free society, but the funny part is that the ‘rats LOVE her for it!!! They believe in getting the job done, come hell or high water. The ends justify the means and so forth... It’s exactly why BO appointed her.
My suspicions are that BHO was in on the whole thing; LL was the go-to person for taking care of business.