Skip to main content

The claim

Photos are evidence a computer-generated Princess Kate appeared in her recent cancer treatment announcement.