Activism
Pro-life display vandalized at Catholic Saint Louis University: ‘I’ll f***ing keep killing babies’
Vandals have defaced a pro-life display on yet another college campus, this time at Saint Louis University (SLU), a Catholic institution. The...