Moved: Universities with nice need based aids for international students?

This discussion has been moved.