‘British police must arrest Ehud Barak’

MEMO | October 4, 2017 The London based Arab Organisation for Human Rights (AOHR) in the UK has stated that London has become a safe haven for war criminals visiting the city. According to the AOHR these individuals come to the city because law enforcement has failed to take any measures to arrest them. The […]

Source