Yanjawid terrorists show off the organs of their victim in Sudan
Posted on
May 15,2024
Sudan
The genocide of Christians continues in the Sahara region of Africa and no one says anything.