Soldiers club a dog to death in Africa

Soldiers club a dog to death in Africa