UK’s minimum income visa requirement faces high court challenge


UK’s minimum income visa requirement faces high court challenge