Comments: In the Immortal Words of Yoda...

Reuters now reporting he was shouting "Allah!" after he set himself on fire.

Posted by: JP Gibb at November 15, 2004 at 04:40 PM