Katie McCabe
The Strange, Freakish Story of Britain's 'Last Convicted Witch'
Helen Duncan was one of the last people convicted under the archaic Witchcraft Act of 1735. She was also a renowned medium known for spewing ectoplasm out of her nose.
The Secret World of Young Veterinarians
We spoke to two animal doctors about inbred rabbits, cats high on smack, and other horrible things they've seen.