Home
Charts
Profile
Ep 11: Theology of Struggle
The Magnificast
Episode • Jun 9, 2017 • 1h 6m
Comment
Show notes
Activity
In this episode, we talk about the participation of Christians in the Communist Party of the Philippines and chat about revolutionary violence.
Activity