Darfur

Were Russians Targeted In Il-76 Cargo Plane Shot Down Over Sudan 1

Were Russians Targeted In Il-76 Cargo Plane Shot Down Over Sudan

A cargo plane—an Il-76—was reportedly shot down in the war-torn Darfur region of Sudan. There are claims that Russian citizens may have been on board. This information comes from the Rapid Support Forces (RSF), a group involved in Sudan’s ongoing civil war. The conflict in Sudan has been intense since

Read More »