If you run your own business or work as an independent contractor, you may worry that your income will not look steady enough for a family green card case. A regular paycheck can be easier to document, but self-employment does not automatically prevent you from...

read more