Taher Salem

Palestinian Authority