I had applied for I-130 for my husband and it was approved in 2004. However, no actions were taken since then because I moved to his country. Now, 2015 he applied for Non-immigrant visa to see his children in the US and was denied. The officer said by the law Non-immigrant visa will be always denied because petition I-130 has been applied before. Is that correct that he has no right to get Non-immigrant visa that he has to immigrate? I have not found anything like that on the USCIS site. Please advise.
