Scavengers are pretty good at destroying land mines, its one of the reasons that still encourages players, especially at a low level, to continue using them. Also a fully upgraded scavengers VS a non upgraded infantry unit has a good chance of beating it!you need a unit of scavenger to remove the mine and an infantry to destroy wall if you ave no rocket or tank
or the batle drone can be upgrade w a scavenger arm to destroy wall and building like your men think of it my boy try it