Trisha Marczak When the democratic-controlled Senate voted down a bill that would have expanded background checks to all gun purchasers — despite a 90 percent approval rating among Americans — pundits were left scratching their heads over the logic that prevailed. Yet a recent report released by the Sunlight Foundation sheds light on the ties lawmakers […]