Plaintiff, New Life Evangelistic Center, Inc., (“New Life”), an interdenominational Christian Church formed in 1972 by Reverend Larry Rice, recently sued the City of St. Louis, Missouri (the “City”) in the Eastern District of...more