That's a Central African Rock python, I'm really not sure about the sheep controversy, could be I guess but there are more pictures of that animal, I've seen the dissection, it had an antelope in it's gut (or gazelle...not sure what they call them in Africa, looked like an antelope to me). I've not heard of either a rock python eating sheep nor sheep farmers in the area where this snake was found, though I guess it could happen.
Here's mine, it's a baby version of what you're seeing there, not quite a year old and already six feet long!
And trust me, they do NOT make good pets. Unless you are lucky enough to find one CB, they'll be either farmed or caught animals from Africa and will be wild all their lives. My animal will barely tolerate being handled now, and they're known for turning on their owners. He's going to be a major handful once he grows another couple of feet, not to mention when he's 15-18 feet long.
My guess is that the snake in your pictures is a female, judging by the size. I've had the same pictures on my computer for a while just to help me keep some perspective in regards to this animal. They're beautiful, sure, but deserve a LOT of respect.