What is really amazing here is that the left see nothing at all wrong with this.
NGOs are perfect laundering fronts used for criminal repatriation and also to fund terrorism (e.g., Islamic "charities").
I once worked in country with 450 NGOs, nearly half were thought to be laundering through 22 known banks that were providing a hand.
Here's how it works: you start your "NGO", then you create "projects", then you hire "consultants", and finally you send big fat checks back to your home country (the scene of the crime).
All you need is a foreign bank to accept the cash deposits from your "generous donors."