05 September 2023
SPAIN (Port of Algeciras): Police Seize Nearly 9.5 Tonnes Of Cocaine In The Country's Biggest-Ever Drug Bust
Police in Spain have pulled off the biggest-ever drug bust as they seized nearly 9.5 tonnes of...