Saudi customs thwart attempt to smuggle over 2 million Captagon pills

Zakat, Tax and Customs Authority (ZATCA), Captagon pills, Jeddah Islamic Port, Narcotics Control
World
image