Woman relieved after 'brain tumor' turns out to be parasite
"The good news is, I don't have cancer," Rachel Palma told Eyewitness News.
More Videos
From CNN Newsource affiliates