Islamic NGO’s

International Islamic Relief Organization

The International Organization for Relief, Welfare and Development, formerly known as the International Islamic Relief Organization or International Islamic Relief Organization of Saudi Arabia (IIROSA), is a charity based in ...

Read More »