Joshua Manning


BREAKING: Two dead in explosion at biodiesel plant in Spain’s La Rioja

Two people have died following an explosion at a biodiesel plant in Calahorra, La Rioja, Spain, in the ‘El Recuenco’ area, near the ‘Tierra Rapaz’ nature theme park.