Maybe Gods justice is more about making things right then in "getting even".
Maybe Gods justice isn't just a nice conclusion to the final episode of Perry Mason.
Maybes Gods justice is so much better then our human system that we cannot even imagine how He will make everything right.
Proof of Collusion
6 days ago