The Israel Defense Forces (IDF) faced baclash after it posted a Spotify Wrapped-style brief summary showing off their ...
Amnesty International has accused Israel of committing genocide against Palestinians in Gaza. It's an allegation Israel has ...