Mines are a powerful gift of death that keeps on giving no matter how hard you try to remove them. You can make the place livable and usable again but it will never be totally clear. At least not in our lifetime... Still: hug a deminer when you meet one!
I don't know if you've ever heard of "stony fields" (I don't know how people call them in English). They're pieces of land that just turn up stones to the surface every year. I was lucky not to be born on one but a girlfriend of mine was, and every spring she and her siblings had to pick up the stones that surfaced. They put the stones away, but the next year new stones reappeared. Papaver said it well. Soil is a living thing...