>>941134004
it's an israeli/fed operation. jizzlane was the most prolific moderator on several huge subreddits before she got pinched. should tell you a lot.