NYPD officers tackle anti-Israel activists to the ground after they held massive protest in New York today.
NYPD officers tackle anti-Israel activists to the ground after they held massive protest in New York today.
Police detained nearly 200 people at three US universities on Saturday as they cleared pro-Palestinian encampments, in the latest..
Israeli bombs continue to fall on Gaza, killing Palestinian civilians with abandon. Al Jazeera published a story about the..