Open Thread For October 19, 2017 Posted by By El Somnambulo October 19, 201720 Comments Tech Giants Resist Disclosure Of Who Paid For Political Ads. Facebook, Google and the like. Leading the charge against disclosure are...lawyers who worked for Hillary Clinton. Because protecting billions of…