Lawmakers on Capitol Hill are applauds Twitter decision to ban political ads 1 min read News Technology Lawmakers on Capitol Hill are applauds Twitter decision to ban political ads weupdated November 1, 2019 Lawmakers on Capitol Hill are applauding Twitter’s decision to ban political ads from its...Read More