The Archdiocese of St. Louis in Missouri defended the statue of King Louis IX of France located in front of St. Louis Art Museum in Forest Park as praying Catholics clashed with protesters seeking to tear it down because the king persecuted Jews.
Lecrae Devaughn Moore is a Grammy award-winning hip-hop artist, best-selling author, entrepreneur, philanthropist, and co-owner and president of Reach Records. His 2014 album, Anomaly, debuted at No. 1 on the Billboard 200, the first album to top both the Billboard 200 and the Gospel Charts simultaneously. […]