The NRA spent $34.5 million in ads against Democrats 

Download image

Most recent charts