Eight years ago, Itay Raved was at a crossroads. After dropping out of a legal internship and an unfulfilling job in media ...
Britain has expressed outrage after Israeli authorities prevented two lawmakers from entering the country in order to visit ...