If what I have said offended you...
I was talking to my friend and he mentioned hearing of these weird devices that were launched like mortars and would sink into the ground on impact burying itself and becoming a landmine. Anybody know what he might mean?
... then it was probably intentional.