Middle East Children’s Alliance
Mission The Middle East Children’s Alliance (MECA) is a non-profit organization working for the rights of children in the Middle East by sending humanitarian
Picking the nonprofit is the hard part