Protecting Jews has to mean confronting extremism
UK Government (finally) proscribes the Islamic Revolutionary Guard Corps Today, the Home Secretary has announced that the British Government will proscribe Iran’s Islamic Revolutionary Guard Corps (IRGC). Using new Government