Leader of Christian faith group linked to Amy Coney Barrett admitted driving women to tears in leaked video
People of Praise is a Christian Charismatic group, the movement that inspired the dystopian series “The Handmaid’s tail”
The Independent UK ·