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