February 14, 2020Religion & SpiritualityIn This Week’s Show, episode 275, we dwell on all the fun options nature has to deal with its human infestation problem.