Britain arrests Palestinian-Israeli leader Salah

  • 12 years ago
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.

Recommended