Well im pretty sure that if you lived in that part of the world and a giant snake ate your only sheep, which would have fed your family, you to would do something like that. at least its not dead, yet.
also, you have to take into consideration, what the circumstances surrounding this event. If the snake is in the middle of a busy intersection and some locals are just trying to move it out of the way, i think that is very brave. I know most people here in the states would just run it over, especially if they drove a big truck. Not to mention police, would have probably shot it and claimed they shot a giant ball python.
On the other hand if that is someones pet, that is shameless.