Application deluge for high-tech visas forces lotterylatimes.com2 points·dlf··0 commentsOpen articleSaveView on HN