A number of high blood pressure and heart drugs containing an ingredient made in China are being recalled across Europe after officials discovered an impurity that may cause cancer...