This Saturday, the streets of Madrid will once again be taken over by the Spanish March for Life. The organisers, led by the organisation Derecho a Vivir (though there are hundreds of groups involved), are hoping to build on the 500,000-strong crowd that gathered in March of this year to show ...


