Palestinian protesters dressed as a character from the movie “Avatar” take part in a protest demanding the right to return to their homeland, at the Israel-Gaza border in Khan Younis in the southern Gaza Strip, May 3, 2018. Photo by Ashraf Amra     This week, as the...

read more