Former Congresswoman Gabby Giffords and NRA CEO Wayne LaPierre both testified before the Senate yesterday on gun regulation. Giffords made a plea for the government to act now before more die needlessly while LaPierre claimed enforcing existing gun laws would suffice. The former Democratic Arizona congresswoman, who struggles to walk and is partially blind, stoutly [...]