Who knew the UN wrote bad checks?

A UN agency that will remain unnamed wrote us a check for our services but asked us not to cash it until they managed to get cash in their account. The funds are already months overdue, the program and evaluation close to horribly compromised. 

Another financial institution is six months late paying my staff, in spite of a contract. I am advancing my RAs personal funds as we speak, just to keep them afloat. 
This is all bad enough, but imagine I were a small local NGO with no liquidity or ability to borrow. That describes half my colleagues in Uganda and Liberia–remarkable people with remarkable community organizations, strung out cashless by their irresponsible donors.
If we could move the debate from paying more aid to actually paying out the existing aid, I would be a happy man…