Cures fort Cancer in the News...
Everyone claims to have a new cure for cancer, from DCA (which can grow tumours in some studies) to Sodium Bicarbonate (which can lead to Congestive heart failure). It is no wonder that people reserve judgement on any claim to a cure until It is proven. Therefore, no excitement about cash strapped TLT until the results come in from Human trials...