An Israeli state and a Palestinian state living side-by-side in peace, seems irrefutably the logical way to make peace. But since when has man made peace with his
In the battle to end the insanity that inflicts this world, the latest iteration of the Iranian Supreme Leader Ayatollah calls for an Islamic response, the Speaker of