Michael Horowitz is Head of Intelligence at Le Beck International

Trump's Iran strategy is irking Israel

On paper, Israel started 2025 in the best position when it comes to dealing with Iran’s nuclear programme. Israeli strikes against Iran in 2024 had…

Putin's 'Art of No Deal' in Ukraine

Though US President Donald Trump has mastered the “Art of the Deal”, there are signs that Russian President Vladimir Putin may use his own mastery of…