Ubai Aboudi

Ubai Aboudi

Palestinian-American researcher Ubai Aboudi, executive director of the Bisan Center for Research and Development, was abducted from his home by Israeli occupation forces on...