A group of 24 foreign nationals were detained by Immigration Police after being found to be living in Gozo illegally.
Police officers carried out checks in various localities on the island and apprehended those found without permits.
Photo: Malta Police