The taste for sensationalism, as seen in today's tabloids, is nothing new. There were a number of publications in the 1920s which catered to the same sort of questionable 'taste.'
I am more interested in the film footage on this site, and have written to request more information about it. On the site, you can click on a box which will take you to a place where the same questions I have are asked - about the nature, date, place, and makers of that film footage - but there is no answer! So if somebody else wants to try, maybe we shall get somewhere. Clearly, the site shows artists' renderings of the events of July 16/17, 1918, but is the film footage from some documentary? And if so, what one?