While he seems to boast that his site's Alexa rating is higher than Newsweek's as affirmation that he is popular, no matter how flawed Alexa may be.
Is this what really happened? or merely the posted viewpoints collected by a person who distrusts the Government?
posted by RobbieFal
on Aug 29, 2002 -
36 comments