Lawmakers push for social media checks for visa applicants
Lawmakers are pushing the Obama administration to make a big change to the visa application process. FOX 5's Sarah Simmons has more.
Lawmakers are pushing the Obama administration to make a big change to the visa application process. FOX 5's Sarah Simmons has more.