Israeli military detains 20 extra Palestinians in occupied West Financial institution

Nazim Sheikh