a peek into the horrific findings of the un report on israel’s
Alaa, member of Palestinian cycling team, was shot by Israeli forces in the leg wearing his cycling kit, watching the demonstrations, approximately 300 m from the separation fence. ..…