top of page

America and Britain cross a treacherous red line

1.2.24

Their unhinged obsession with the “two-state solution” threatens to incentivize Hamas.

JNS
bottom of page