Independent Minds are the Antidote to the Mainstream Narrative


Palestinian leaders hail UNSC resolution against Israel


By Press TV: 24 December, 2016

Palestinians have collectively welcomed a United Nations Security Council resolution that censured Israel for its settlement activities in the occupied Palestinian territories.

Read More…

Photo Credits: Joi Ito

Leave a Reply

Your email address will not be published. Required fields are marked *