(Cairo) – Libyan government forces placed more than 150 antipersonnel landmines in at least one location in the Nafusa Mountains, Human Rights Watch said today. Human Rights Watch visited the site, inspected mines that had been removed, and interviewed the rebel fighters who removed them.
2011-06-21