Political groups, Palestinian civil society and Popular Resistance Committees marched together to defend the right of return (photo by ISM).

Political groups, Palestinian civil society and Popular Resistance Committees marched together to defend the right of return (photo by ISM).