LF56

An INTERPOL-led operation has seized drugs worth nearly one billion dollars.

LF56