Iran’s judiciary has announced a striking ruling demanding that the United States pay $22 billion in damages connected to the ...
When societies struggle, many leaders find it easier to blame Jews than fix their own problems, as Venezuela demonstrates today ...