Palestinians sheltering at al-Shifa medical complex said Israeli troops rounded up dozens at the hospital and stripped, blindfolded and handcuffed them.
Palestinians sheltering at al-Shifa medical complex said Israeli troops rounded up dozens at the hospital and stripped, blindfolded and handcuffed them.
This action is restricted in this site