Click all images to enlarge. Tomorrow, March 29, over 30 pro-life billboards will be unveiled on Chicago’s south side, where residents are predominantly black. The billboards will feature a graphic of President Barack Obama and state, “Every 21 minutes, our next possible leader is aborted.” The billboard will direct interested parties to ThatsAbortion.com, where African-American pro-life […]