"God Vindicates the Looted" Stay in Touch--Ron Mainse In this segment Ron talks about redemption. Show more