America witnessed a remarkable and telling legislative showdown this week that revolved around a very simple concept underlying American democracy. That concept is due process. Some were willing to discard it for the sake of politics and the illusion of safety. Others were not.
Source: NRA-ILA | NRA Stood By Due Process, Rule of Law in Senate Showdown