Urgent The Commander of the Rapid Support Forces in Sudan: We will inevitably win the war and the army has lost 80% of its leaders

Urgent The Commander of the Rapid Support Forces in Sudan: We will inevitably win the war and the army has lost 80% of its leaders

Urgent The Commander of the Rapid Support Forces in Sudan: We will inevitably win the war and the army has lost 80% of its leaders

Published on: 2025-03-15 22:46:04