Law enforcement officers from Georgia and the Kingdom of Spain have arrested 13 people within the frames of the international special operation “CACHABA” in Spain
Law enforcement officers from Georgia and the Kingdom of Spain have arrested 13 people within the frames of the international special operation “CACHABA” in Spain