Via Twitchy:

Breaking news out of New York City where we’re seeing reports that Natalie Mayflower Sours Edwards, a senior official with the Financial Crimes Enforcement Network (FinCEN) has been arrested and is facing federal charges for leakin Suspicious Activity Reports to the media;

Keep reading…

6 Shares