Shona Holmes: The New Figurehead for the American Anti-Public Healthcare Campaign

Holmes is the new figurehead for the American anti-public healthcare campaign: she’s testified before Congress, made appearances on Fox TV and CNN, as well as the now infamous anti-reform ads produced by the Republican-led lobby group Patients United Now. Click here
to see the ad.