theist 1 Report post Posted September 15, 2002 Disturbing site. http://www.almuhajiroun.com/index.php Quote Share this post Link to post Share on other sites