A large amount of cocaine hidden inside fertilizers are displayed at the Ambarli Port in Istanbul, Turkey, Oct. 6, 2020. Turkish police have seized 228 kilograms of cocaine in Istanbul and detained nine suspects, the Istanbul Governorship Provincial Police Department announced on Tuesday. (Photo by Osman Orsal/Xinhua)
Xinhua photos of the day
Source: Xinhua| 2020-10-07 10:03:24|Editor: huaxia