Which would be more beneficial, an annulment or a divorce?
My brother got married 5+ years ago after meeting his (soon-to-be-ex-) wife for less than a month, and after being engaged for a year.
A few months ago, after receiving her green card less than a year ago, and right after finishing her college education, she left my brother claiming she couldn't trust him and had "fallen out of love."
Let me backtrack... My brother had financial troubles on and off for the duration of his marriage. Sometimes his financial troubles were significant, but my brother nonetheless put his wife through college. And now, he has been doing much better financially, has recently opened up to everyone about his problems, decided to further his education, etc. Yet, it is now - when his life/future is on an upswing - that she has decided to leave.
The means by which she has acted (unflinching and without consideration), the attitude she has maintained (that of no remorse), and most considerably the timing of her actions (after attaining her greencard and finishing her education), amongst several other reasons have led us to believe she did not enter this marriage in good faith, rather with the intent to evade immigration laws and attain her green card at my brother's expense.
So now, upon meeting with a lawyer, my brother has filed for divorce. He is considering an annulment instead of a divorce, but I want to know which route would be most beneficial to my brother.
We would like to do what is best for my brother in terms of: (1) getting stuff back that she took; (2) making sure she can't cause us further harm in the future; (3) the possibility of adversely affecting her permanency in the US; and (4) what would legally and socially be more convicting of her having entered the marriage fraudulently.
PLEASE PLEASE PLEASE help us. Your advice will be invaluable.
Thank you!

