Tag Archive: Sheba Medical Center

A Man Holds a Woman's Hand

Uncovering the Human Toll of the Gaza Blockade

NIF grantee Physicians for Human Rights Israel (PHRI) exposes the cruel impact of Israel’s Gaza blockade for those in need of essential medical services.