Report: Operation Choke Point Is “World’s Largest Fishing Expedition”
New report is issued calling Operation Choke Point, an initiative by the DoJ and other federal agencies to target the relationship between banks and businesses in certain industries, a threat to due process. [8/1/14]