How can I support some development efforts in my country?

When you have extra resources, you may participate in development, charity or humanitarian work in your origin country in various forms: through financial contribution, by volunteering, by sharing your talents or skills or technology, etc. Beside this, remittances send by the migrants contributes a lot in country of origin.