Palestine: surrendering or preparing for a third intifada?

Through its failed foreign policy, the US administration has unwittingly and unwillingly become the greatest supporter of … Continue reading Palestine: surrendering or preparing for a third intifada?