Feds do not routinely screen visa applicants’ social media accounts; Brad Thor lays out his concerns about the vetting process on ‘The Kelly File’.
Feds do not routinely screen visa applicants’ social media accounts; Brad Thor lays out his concerns about the vetting process on ‘The Kelly File’.