Lackluster Landmine Efforts ‘Irritate’ Prince Harry

Sky News reports that Prince Harry is “irritated” that nations responsible for producing landmines are taking little responsibility in removing them. The prince’s opinion came secondhand from HALO Trust chief executive Guy Willoughby, who said that “The Prince has got…