Thomas Eric Duncan

Senator Ted Cruz’s Deputy Chief Of Staff Says Obamacare Is To Blame For Ebola

Senator Ted Cruz’s Deputy Chief Of Staff Says Obamacare Is To Blame For Ebola

After it had been confirmed that a doctor in New York City had tested positive for Ebola, conservatives reignited their…

10 years ago

Racist Fox Troll Claims African Ebola Patients Will Seek Out ‘Witch Doctors’ For Treatment

During a segment on Fox News' Outnumbered Thursday, the network's favorite little racist troll, Andrea Tantaros, claimed Africans traveling to…

10 years ago