Filter by

Frances Boyle

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Crimes Against Humanity in Sudan
    Last Aired

    Crimes Against Humanity in Sudan

    Witnesses testified about the slavery and brutality against Christians in southern Sudan. They focused on the atrocities committed against these people and the condition of the slaves. They…

    1,277 views