admin July 14, 2013 February 18, 2015 Who wins in the short run and who wins in the long run? (Luke 3:15-20) Related