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

Leadership & Staff

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

Basic Info

Types Organization