'Cancer Killer Pill' shows promise in 'Annihilating' all solid tumours

'Cancer Killer Pill' shows promise in 'Annihilating' all solid tumours