Africa: The Killing Fields for Ch...

Africa: The Killing Fields for Christians

No PC ALOUD! by Mac Iverson
S3 · E22
Aug 2, 2025
25:20

Episode notes

Switzerland is tied to brutality against Christian Africans in a bizarre way…