Posts tagged "the witch doctor will see you now"

“The Witch Doctor Will See You Now” Looks Absolutely Riveting

“The Witch Doctor Will See You Now,”  a new miniseries on the National Geographic Channel, is pretty much my television dream come true. Piers Gibbon takes Americans with incurable illnesses…

Ami Angelowicz | November 9, 2011 - 9:20 am