Mahmoud Khalil, a Palestinian activist