Your right. The heinous crimes some "people" perpetrate, there is no way i would consider these punishments inhumane.
Perhaps Trinidad should adopt a couple of these punishments, scare some sense into the criminal population. there is a saying that goes "In the middle east, the punishment for stealing is to lose an arm, but how many one handed people do you actually see walking the streets."
Here's one that was not on the list. I believe its for fornication (i could be wrong) in the middle east, to drop a brick wall on the perpetrator. And if you live you can walk away.