Advertising Console

    Britain arrests Palestinian-Israeli leader Salah

    Repost
    Al Jazeera English

    by Al Jazeera English

    5.8K
    6 views
    Sheikh Raed Salah, the leader of the Islamic Movement in Israel group, has been detained in London while on a speaking tour, the UK interior ministry has confirmed.

    Salah was detained late on Tuesday night for allegedly entering the country illegally, despite his organisation's insistence that he entered through formal and legal channels and had no knowledge of any travel ban.

    Al Jazeera's Paul Brennan reports from London.