Vader Strikes Down Cancer!

Does this mean cancer will become more powerful than he can possibly imagine? UK’s The Mirror reports that David Prowse yesterday spoke of his...