The much-criticised immigration agency has agreed a contract for 6,000 pairs of gloves that will deliver painful shocks.
Your Compass for Current News
The much-criticised immigration agency has agreed a contract for 6,000 pairs of gloves that will deliver painful shocks.