Leader of the Islamic Movement's northern branch was reportedly due to address UK Parliament at invitation of MP, Al Jazeera says; UK authorities apparently readying deportation.
Follow us on GoogleSheikh Raed Salah 311(photo credit: Ben Hartman)ByJPOST.COM STAFF