Advanced lung cancer patient gets a "miracle" after targeted radiation -- and medical mystery persists


Fans dressed up as Smurfs cheer on riders riding in the pack during the 191,5 km and first stage of the 2011 Tour de France cycling race run between Fromentine La Barre-de-Monts and Monts des Alouettes in Les Herbiers, western France.
Getty Images
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad