immigrationQuestion.com
Posted 3 months ago
Luther Avery
Answered 3 months ago
It refers to someone likely to become dependent on government benefits.
Coleen Harper
Answered 3 months ago
It can be a reason for denying certain visas or green cards.
Kai rylan
Answered 3 months ago
It is evaluated based on age, health, income, education, and affidavit of support.