The Details Behind “Turbo Cancer”

Doctors are seeing something so strange they’ve given it a brand new name: “Turbo Cancer”. How terrible is that?…