Libya
Libya: Mass Executions Alleged at Military Base
Investigate Crimes, Hold Perpetrators to Account (Beirut) – Forces aligned with the United Nations-backed Government of National Accord (GNA) attacked a military base and allegedly executed at least 30 captured soldiers, Human Rights Watch said today. A…