Aaron Klein/Definition

Jerusalem bureau chief WorldNetDaily