Britain Imposes Sanctions on 15 Sudanese Military Commanders, Including Al-Nour Al-Qubba
London - Sudanhorizon
The United Kingdom has imposed sanctions on 15 senior commanders from the Rapid Support Forces (RSF) and the Sudanese Armed Forces over suspected involvement in atrocities, including conflict-related sexual…