(Beirut) – Libyan government forces have launched what appear to be repeated indiscriminate attacks on mountain towns in western Libya, Human Rights Watch said today.
2011-05-09
(Beirut) – Libyan government forces have launched what appear to be repeated indiscriminate attacks on mountain towns in western Libya, Human Rights Watch said today.