christenccivilettoJul 1, 20153 minALL MEANS ALL - And It Might Just Wreck Your Stance On EnvironmentalismGod has an amazing plan to redeem and restore things that became broken when disobedience entered the picture. He calls it...