> The US and its allies were so dominant that they didn't really need landmines to win anymore, and landmines are one of the cheapest effective deterrents their potential enemies could use.
If the US doesn't need landmines, why won't the US ban them? The United States is one of the nations that hasn't signed the Ottawa Treaty?