Thousands March for Life through London
Police estimates put the number of participants in this year’s March for Life UK at 7,000.
Police estimates put the number of participants in this year's March for Life UK at 7,000.
Police estimates put the number of participants in this year’s March for Life UK at 7,000.