Title: 120 million landmines deployed worldwide