An Eerie First Look Inside Clinic Where 40,000 Babies Died, Women Suffered
By Woody Jenkins, Editor When Richard Mahoney called and asked if the Central City News would like to be the first news outlet to look inside Delta Women’s Clinic at 756 Colonial Drive in Baton Rouge, I said yes, of course. Some of his supporters in the pro-life movement had just acquired the building from […]
Read more