The cable network joins NBC in pulling the ad that has been decried by Republicans and Democrats alike. from Yahoo News - Latest News & Headlines
No comments: