Palestine Hospital Raid Reveals Israeli Human Rights Violations Beyond Defense Claims
Ramallah, Palestine – The recent invasion of the Ibn Sina Hospital by 12 Israel Defence Force troops has sparked widespread outrage. The troops, disguised in order to gain entry, executed three individuals they claimed were members of Hamas. The raid has been received with condemnation and skepticism. Israeli government spokespeople have attempted to portray the … Read more