(New York) – Libyan government forces appear to have executed 10 protesters following an anti-government demonstration in the town of Bani Walid on May 28, 2011, Human Rights Watch said today.
2011-08-18
(New York) – Libyan government forces appear to have executed 10 protesters following an anti-government demonstration in the town of Bani Walid on May 28, 2011, Human Rights Watch said today.