Israeli occupation forces detain a Palestinian from Al-Ram, north of occupied Jerusalem.
Israeli forces detain a Palestinian from Al-Ram, north of occupied Jerusalem


Israeli occupation forces detain a Palestinian from Al-Ram, north of occupied Jerusalem.
Leave a Reply