Income from international organization?

My wife is a US-based freelancer who has started taking some work from the UNDP, an international organization.  They say they will not provide a 1099 or any other tax forms.  How do we report this income?  Is it considered foreign earned?  Are there any special ramifications of earning this sort of income?