Spain: Police bust major drug distribution network in Madrid

Police in Spain have arrested 12 people and seized about 600 kilograms of cocaine in an operation that dismantled what investigators describe as the largest drug distribution network in the country’s capital

Related posts