There are similar pics from China going back to the glass plate camera era. The Chinese are quick to order capital punishment and tend to do it on the cheap - one bullet, one slash, one rope, one whatever. No years and years of millions and millions of dollars in court filing appeals. Nope! "Guilty" = kill them immediately!
Ya wanna see more? Go to Google Images and type in "Chinese executions" and you'll get more than you could imagine going way back to the empire up to the present "execution vans" that are mobile execution chambers like ambulances... only in reverse!
Very different from us, those Chinese.... But, they're making even more profits for Wal-Mart...!