
Palestinian March of Defiance and Israeli Trashing of International Conventions
By Dr. M. Reza Behnam Israel’s defiance of international law and US complicity have perpetuated Palestinian dispossession, but Palestinians remain steadfast in their struggle for self-determination. Palestinians for decades have stood their ground and against […]