Radical media, politics and culture.

Osama bin Laden Reported Under Taliban House Arrest

An Arabic on-line newpaper, Ilaf, quoting "fundamentalist Arab sources," has reported that Osama bin Ladin is under "house arrest" by Afghanistan's ruling Taliban Party.

Link to a British source: http://www.bridge.com/com/story.asp?story=12078&fixed=yes