US cuts Visit visa wait time from 1000 days to 560 days for Indian applicants

Written by: Y-Axis

Share with