Artwork for Have Israeli scientists found a cure for cancer?
The Daily Article

Have Israeli scientists found a cure for cancer?
00:00:00 / 00:05:24