1,600 IT workers and engineers denied UK visas

Source: Twitter

This site uses Akismet to reduce spam. Learn how your comment data is processed.