UN OCHA FTS source ledger

Flow explorer

Follow reported relationships from donors through recipient agencies to destinations, then inspect the exact source rows behind each total.

Filter the source ledger

Clear filters
Year mode
Boundary
Status
Contribution type
Flow type
Earmarking
Reported amount $105.63M
Flow records 227
Included statuses
  • commitment $69.55M · 186
  • paid $35.5M · 40
  • pledge $584.79K · 1

Canonical dimensions

Dimension view

Named entities remain separate from the source-system exception buckets.

Source buckets: Multiple means several reported objects; Unspecified means none was supplied; Unresolved means a supplied object could not be matched to the canonical register.

  1. $68.64M · 179 flows
  2. $11M · 8 flows
  3. $7.87M · 10 flows
  4. $5.17M · 4 flows
  5. $2.91M · 3 flows
  6. $1.6M · 2 flows
  7. $1.47M · 2 flows
  8. $1.2M · 3 flows
  9. $1.2M · 3 flows
  10. $1.17M · 3 flows
  11. $800K · 2 flows
  12. $554.32K · 1 flows
  13. $500K · 3 flows
  14. $494.99K · 1 flows
  15. $450K · 1 flows
  16. $390.06K · 1 flows
  17. $212.93K · 1 flows

Live funding trace

Trace the filtered funding relationships

Select a named node to apply that dimension as a filter.

Filtered amount
$105,632,681
Filtered flows
227
Chart node limit
90
Chart link limit
180
country Unresolved unresolved
Exact funding trace
FromToReported amountFlows
European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités International$68,644,352179
Solidarités InternationalSudan$31,876,82041
Solidarités InternationalHaiti$17,369,6609
Solidarités InternationalDemocratic Republic of the Congo$12,559,44513
Democratic Republic of the Congo Humanitarian FundSolidarités International$11,000,0008
United States of America, Government ofSolidarités International$7,869,73010
Solidarités InternationalUnresolved$7,095,5466
Solidarités InternationalUkraine$6,705,17917
France, Government ofSolidarités International$5,167,0824
Solidarités InternationalMozambique$3,957,69811
Solidarités InternationalSyrian Arab Republic$3,133,5307
Mozambique (Eastern, Southern Africa HF)Solidarités International$2,910,0003
Solidarités InternationalOccupied Palestinian Territory$2,737,9149
Solidarités InternationalYemen$2,733,5129
Solidarités InternationalSouth Sudan$2,560,21212
Solidarités InternationalBurkina Faso$2,556,65916
Solidarités InternationalTogo$1,833,86410
Solidarités InternationalMali$1,604,51416
International Organization for MigrationSolidarités International$1,600,0002
Solidarités InternationalNigeria$1,573,6358
Swedish International Development Cooperation Agency (SIDA)Solidarités International$1,466,7362
Solidarités InternationalLebanon$1,460,3089
Solidarités InternationalBenin$1,289,98610
South Sudan Humanitarian FundSolidarités International$1,203,0323
Nigeria Humanitarian FundSolidarités International$1,200,0003
Switzerland, Government ofSolidarités International$1,169,4543
Solidarités InternationalCentral African Republic$1,164,2596
Solidarités InternationalAfghanistan$1,047,7836
Solidarités InternationalChad$943,2567
Solidarités InternationalCameroon$874,5774
Central African Republic Humanitarian FundSolidarités International$800,0002
Germany, Government ofSolidarités International$554,3241
Solidarités InternationalEthiopia$554,3241
Lebanon Humanitarian FundSolidarités International$500,0003
European CommissionSolidarités International$494,9881
United Nations Children's FundSolidarités International$450,0001
European Commission Directorate-General for International Partnerships (formerly EuropeAid DEVCO)Solidarités International$390,0581
Première Urgence InternationaleSolidarités International$212,9251

Source evidence

Reported flow records

26–50 of 227.

Downloads are generated by the server from all filtered records, not only this page. The safety limit is 50,000 rows; a 413 response means the result is too broad, so narrow the filters and try again. Exports are never silently truncated.

Exact reported funding flows
Flow IDStatus / boundaryReported amountDonorRecipient agencyCountryPlanSectorDecision dateFirst reportedReference
391315commitment / incoming$89,293European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Nutrition29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391315 commitment · incoming
Reported amount
$89,293
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Nutrition
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391316commitment / incoming$129,327European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Protection29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391316 commitment · incoming
Reported amount
$129,327
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Protection
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391317commitment / incoming$1,277,605European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Protection29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391317 commitment · incoming
Reported amount
$1,277,605
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Protection
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391318commitment / incoming$5,192,794European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Water Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391318 commitment · incoming
Reported amount
$5,192,794
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391319commitment / outgoing$35,869European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedCoordination and support services29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391319 commitment · outgoing
Reported amount
$35,869
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Coordination and support services
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391320commitment / outgoing$7,547European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedEmergency Shelter and NFI29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391320 commitment · outgoing
Reported amount
$7,547
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Emergency Shelter and NFI
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391321commitment / outgoing$1,494,160European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedEmergency Shelter and NFI29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391321 commitment · outgoing
Reported amount
$1,494,160
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Emergency Shelter and NFI
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391322commitment / outgoing$347,445European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedHealth29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391322 commitment · outgoing
Reported amount
$347,445
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Health
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391323commitment / outgoing$143,293European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedMultipurpose Cash29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391323 commitment · outgoing
Reported amount
$143,293
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Multipurpose Cash
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391324commitment / outgoing$33,809European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedMultipurpose Cash29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391324 commitment · outgoing
Reported amount
$33,809
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Multipurpose Cash
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391325commitment / outgoing$63,006European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedNutrition29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391325 commitment · outgoing
Reported amount
$63,006
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Nutrition
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391326commitment / outgoing$91,254European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedProtection29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391326 commitment · outgoing
Reported amount
$91,254
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Protection
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391327commitment / outgoing$901,488European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedProtection29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391327 commitment · outgoing
Reported amount
$901,488
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Protection
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391328commitment / outgoing$3,664,074European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedWater Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91025
Evidence for flow 391328 commitment · outgoing
Reported amount
$3,664,074
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91025

Sudan First- and Second-line Emergency Response (FaSER)

Funding flow detail →
391371commitment / incoming$245European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Water Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91027
Evidence for flow 391371 commitment · incoming
Reported amount
$245
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91027

E.N.A.B.L.E KHARTOUM: Emergency Needs- and Area-Based Life-saving Environmental response for vulnerable populations in return areas of Khartoum State with shock-based deployment in Al Jazeerah State

Funding flow detail →
391372commitment / incoming$686,292European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanSudan Humanitarian Needs and Response Plan 2026Water Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91027
Evidence for flow 391372 commitment · incoming
Reported amount
$686,292
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Sudan Humanitarian Needs and Response Plan 2026
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91027

E.N.A.B.L.E KHARTOUM: Emergency Needs- and Area-Based Life-saving Environmental response for vulnerable populations in return areas of Khartoum State with shock-based deployment in Al Jazeerah State

Funding flow detail →
391373commitment / outgoing$172European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedWater Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91027
Evidence for flow 391373 commitment · outgoing
Reported amount
$172
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91027

E.N.A.B.L.E KHARTOUM: Emergency Needs- and Area-Based Life-saving Environmental response for vulnerable populations in return areas of Khartoum State with shock-based deployment in Al Jazeerah State

Funding flow detail →
391374commitment / outgoing$484,252European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalSudanUnspecifiedWater Sanitation Hygiene29 May 202602 Jun 2026ECHO/-HF/BUD/2026/91027
Evidence for flow 391374 commitment · outgoing
Reported amount
$484,252
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Sudan
Plan
Unspecified
Sector
Water Sanitation Hygiene
Decision date
29 May 2026
First reported
02 Jun 2026
Reference
ECHO/-HF/BUD/2026/91027

E.N.A.B.L.E KHARTOUM: Emergency Needs- and Area-Based Life-saving Environmental response for vulnerable populations in return areas of Khartoum State with shock-based deployment in Al Jazeerah State

Funding flow detail →
389910paid / internal$0Central African Republic Humanitarian FundSolidarités InternationalCentral African RepublicRépublique Centrafricaine Besoins Humanitaires et Plan de Réponse 2026Unspecified21 May 202613 May 2026CBPF-CAR-26-R-INGO-39606
Evidence for flow 389910 paid · internal
Reported amount
$0
Contribution type
financial
Flow type
Parked
Donor
Central African Republic Humanitarian Fund
Recipient agency
Solidarités International
Destination
Central African Republic
Plan
République Centrafricaine Besoins Humanitaires et Plan de Réponse 2026
Sector
Unspecified
Decision date
21 May 2026
First reported
13 May 2026
Reference
CBPF-CAR-26-R-INGO-39606

Allocation Type: Reserve - 2026 First Reserve Allocation Réponse d’urgence à l’insécurité alimentaire et à la relance agricole des ménages à Markounda Project Start Date: 2026-05-25 - Project End Date: 2027-05-24 Project Code: CBPF-CAR-26-R-INGO-39606 Emergency Type: Conflict - Post-conflict needs

Funding flow detail →
389911paid / internal$800,000Central African Republic Humanitarian FundSolidarités InternationalCentral African RepublicRépublique Centrafricaine Besoins Humanitaires et Plan de Réponse 2026Food Security21 May 202613 May 2026CBPF-CAR-26-R-INGO-39606
Evidence for flow 389911 paid · internal
Reported amount
$800,000
Contribution type
financial
Flow type
Standard
Donor
Central African Republic Humanitarian Fund
Recipient agency
Solidarités International
Destination
Central African Republic
Plan
République Centrafricaine Besoins Humanitaires et Plan de Réponse 2026
Sector
Food Security
Decision date
21 May 2026
First reported
13 May 2026
Reference
CBPF-CAR-26-R-INGO-39606

Allocation Type: Reserve - 2026 First Reserve Allocation Réponse d’urgence à l’insécurité alimentaire et à la relance agricole des ménages à Markounda Project Start Date: 2026-05-25 - Project End Date: 2027-05-24 Project Code: CBPF-CAR-26-R-INGO-39606 Emergency Type: Conflict - Post-conflict needs

Funding flow detail →
390970commitment / incoming$961,516European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalUnresolvedUnspecifiedLogistics20 May 202626 May 2026ECHO/RLF/BUD/2026/91003
Evidence for flow 390970 commitment · incoming
Reported amount
$961,516
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Unresolved
Plan
Unspecified
Sector
Logistics
Decision date
20 May 2026
First reported
26 May 2026
Reference
ECHO/RLF/BUD/2026/91003

Support humanitarian organisations’ operations through the facilitation of the European Humanitarian Air Bridge (EUHAB) and other Shared Humanitarian Transport, for more effective, efficient, and timely assistance to people in need

Funding flow detail →
390971commitment / outgoing$1,432,464European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalUnresolvedUnspecifiedLogistics20 May 202626 May 2026ECHO/RLF/BUD/2026/91003
Evidence for flow 390971 commitment · outgoing
Reported amount
$1,432,464
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Unresolved
Plan
Unspecified
Sector
Logistics
Decision date
20 May 2026
First reported
26 May 2026
Reference
ECHO/RLF/BUD/2026/91003

Support humanitarian organisations’ operations through the facilitation of the European Humanitarian Air Bridge (EUHAB) and other Shared Humanitarian Transport, for more effective, efficient, and timely assistance to people in need

Funding flow detail →
390972commitment / outgoing$474,871European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalUnresolvedUnspecifiedLogistics20 May 202626 May 2026ECHO/RLF/BUD/2026/91003
Evidence for flow 390972 commitment · outgoing
Reported amount
$474,871
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Unresolved
Plan
Unspecified
Sector
Logistics
Decision date
20 May 2026
First reported
26 May 2026
Reference
ECHO/RLF/BUD/2026/91003

Support humanitarian organisations’ operations through the facilitation of the European Humanitarian Air Bridge (EUHAB) and other Shared Humanitarian Transport, for more effective, efficient, and timely assistance to people in need

Funding flow detail →
392854commitment / incoming$3,512,881European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalHaitiHaiti Besoins Humanitaires et Plan de Réponse 2026Unspecified27 Apr 202616 Jun 2026ECHO/-AM/BUD/2026/91008
Evidence for flow 392854 commitment · incoming
Reported amount
$3,512,881
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Haiti
Plan
Haiti Besoins Humanitaires et Plan de Réponse 2026
Sector
Unspecified
Decision date
27 Apr 2026
First reported
16 Jun 2026
Reference
ECHO/-AM/BUD/2026/91008

Haiti Besoins Humanitaires et Plan de Réponse 2026 Projet IMPACT en Haïti: Intervention Multisectorielle pour la Protection, l’Accès aux services essentiels et la Coordination en Temps de crise en Haïti

Funding flow detail →
392856commitment / incoming$3,512,881European Commission's Humanitarian Aid and Civil Protection DepartmentSolidarités InternationalHaitiUnspecifiedUnspecified27 Apr 202616 Jun 2026ECHO/-AM/BUD/2026/91008
Evidence for flow 392856 commitment · incoming
Reported amount
$3,512,881
Contribution type
financial
Flow type
Standard
Donor
European Commission's Humanitarian Aid and Civil Protection Department
Recipient agency
Solidarités International
Destination
Haiti
Plan
Unspecified
Sector
Unspecified
Decision date
27 Apr 2026
First reported
16 Jun 2026
Reference
ECHO/-AM/BUD/2026/91008

Haiti Besoins Humanitaires et Plan de Réponse 2026 Projet IMPACT en Haïti: Intervention Multisectorielle pour la Protection, l’Accès aux services essentiels et la Coordination en Temps de crise en Haïti

Funding flow detail →