Yousef Khanfar, on the side of humanity