Libyan government forces have launched what appear to be repeated indiscriminate attacks on mountain towns in western Libya.

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

read more