March 31st, 2003 | Published in Uncategorized
…which is old news to most, but there’s another site folks are claiming is a mirror of the site, called aljazeerah.info. According to the editor, that site isn’t affiliated with al Jazeera t.v. (search down the page for “Betty Kimbrough” and check the editor’s response to her. Note the spelling of the domain, too.