Israeli television has broadcast disturbing CCTV footage that allegedly shows Israel Defense Forces (IDF) soldiers sexually abusing a Palestinian detainee at the Sde Teiman detention facility in the..
Harris/Walz is most radical ticket ever | IDF soldiers caught on video raping Palestinian prisoner | Stock market melts down after unemployment figures signal recession | Trump nicknames Harris..