• Breaking News

    Israeli cop grilled after caught on video slapping a detained man


    The policeman is suspected of illegal use of force in an altercation in the largely Bedouin town of Rahat
    Read More

    No comments