Call for Catholics to celebrate Mass in Southwark Cathedral and join Annual pro-life march to London’s parliament Square
March for Life UK is a pro-life organisation which incorporates three main annual events, one of which is a March
Read moreMarch for Life UK is a pro-life organisation which incorporates three main annual events, one of which is a March
Read more