A aljazeera.com Infographic: US campaign finances revealed 53 points l33tbro 14 years ago 29 comments