There's no need to buy pesticides or make homemade concoctions. You don't have to have green thumbs to be on cape sundew's good side, either. It is an easy plant for gardeners to grow in a ...