Advocating for the protection and preservation of Christians and Christianity in the Middle East

Leadership & Staff

In Defense of Christians (IDC)
Updated over 6 years ago

Basic Info

Types Organization