Saturday, 23 October 2021

Tag Archives: Drug Lord

Spain’s Most Wanted Drug Lord Arrested After Appearing In Music Video

MADRID: One of Spain’s most-wanted drug traffickers was arrested after seeming to taunt police by appearing in a music video, a police spokesman told AFP. Francisco Tejon, leader of the “Los Castanas” clan, was “arrested today at La Linea de la Concepcion,” a southern city near the border with Gibraltar, ...

Read More »