Police in Al-Qawz, 30 kilometers south of Al-Qunfudha, arrested 617 illegal immigrants and beggars scattered around the valleys, forests, mountains, deserted houses, garbage dumps and traditional markets.
Police also arrested 66 Iqama violators (...)