Police arrest the leaders of a 'franchise' of the Calle 18 gang in the Barcelona area
Image of a homemade weapon confiscated in the operation against the gang.The National Police have arrested the three leaders of ...
Image of a homemade weapon confiscated in the operation against the gang.The National Police have arrested the three leaders of ...