UK Visa Portal exposed applicants' passports and selfiestechcrunch.com5 points·LordAtlas··0 commentsOpen articleSaveView on HN