Spanish Police Bust Tortoise Traffickers: Europol
Spanish police arrested 21 suspects and seized 355 animals, dismantling a large-scale flora and fauna trafficking community that used couriers
Read moreSpanish police arrested 21 suspects and seized 355 animals, dismantling a large-scale flora and fauna trafficking community that used couriers
Read more