This is basically the plot of Damnation.
You're viewing a single thread.
I would follow that Jesus
Good news! Liberation Theology is for you!
There's a few left-leaning sects - fishlake mentioned liberation theology and on the protestant side the Moravian Church is a direct ideological descendent of the Hussite Rebellion.