Taji Mustafa calls for the release of Muslims illegally detained as part of the ‘war on terror’
[youtube]http://www.youtube.com/watch?v=VCWZcygdae8[/youtube]