I can't comment on the link since I can't read it. I'm not even sure it's Chinese. It could be descriptions of Jap tactics in Nanking for all I know.
The pictures show efficient public executions of what, three people? Hardly wholesale compared to public hangings we've had here, where they'd do 6 or 8 at a time.
What I read is a bunch of preconceived notions and biases about unexplained and undated pictures. I choose not to ride that bandwagon.