Sound-Off: Anti-Abortion Billboard Uses Obama Image

Yesterday, anti-abortion group Life America debuted a billboard in Chicago with an image of (pro-choice) President Barack Obama that reads, "Every 21 minutes, our next possible leader is aborted." According to the Huffington Post, the organization has secured the support of a handful of Chicago's Black "leaders," including failed GOP congressional candidate Rev. Isaac Hayes, Rev. Ceasar LeFlore, Rev. Derek A. McCoy and Pastor Stephen Broden. Life America plans to place thirty similar billboards across Chicago's South Side...
Read More