FrontPageMag
Mother Agapia’s message: life is horrible for Christians in the Holy Land, and it’s all Israel’s fault. Watching the show, my first thought was: who is this vintage troll doll dressed as a nun who makes controversial statements and lies with such a wide smile?