By donating gift cards to local priests, churchgoers can support their parishes without accidentally funding political causes. More »