Question: why has all ranitidine been recalled?
Answer: The recall is a precautionary measure due to possible contamination of the active substance in Zantac, ranitidine, with an impurity called NDMA (N-nitrosodimethylamine) which has been identified as a risk factor in the development of certain cancers.