When He saw evil running rampant on earth, God gave mankind a 120-year promise. Discover what this promise meant in today’s program with Rick Renner.