Spanish police raid factory making 3D-printed weapons

Officers raided the illegal weapons workshop in Santa Cruz de Tenerife in Spain's Canary Islands and arrested the owner, who has been charged with illegal possession of weapons and explosives