I've just ended watching the episode 7 of season 5 of Game of Thrones. Right now the Faith Militant have
arrested Loras, Margery, and Cersei for different crimes.
However, there is something really strange in these actions. All crimes mentioned in the show have been performed before the restoration of Faith Militant. The common logic is that you cannot punish for a crime retroactively, that is, for something that a person committed before there actually was a law forbidding that.
Now, before the 5th season such a sin as
the homosexuality of Loras
was definitely not considered a serious crime, that demanded an arrest. The Littlefinger's establishment (whore house) was actually a legal thing in the previous seasons. So, why the prosecution at all for this? I don't think that even the High Sparrow is such a big fanatic to punish someone retroactively. So, the question is. Why did they arrest
Loras, who performed his sins before Faith Militant was actually in active state? And why did they arrest Margery, who was just a witness of a sex scene and did not even take part in it?
The only person they did arrest correctly, IMHO, is
Cersei, who actually cheated on her husband.
But they don't even know that for sure! Because
Cersei had an affair with this Pycelle character after her husband's death, which is technically not a cheat, and they have no witness confirming the twincest.
So, any explanation for that? AFAIK, in the books the charges were much more serious, and would be considered a crime even before the faith militant came in the game.