I just searched for "Matthew Lee" on Yahoo, got 52 million hits. Then I searched for "Inner City Press" on Yahoo, and got 32 million hits.
Apparently, he's still available on the Internet.
Whew !!!
From the report I saw about this on the news today Google said they would return the site to thier search engine. Apparently they didn’t waste any time.
I didn't see it until I scrolled down to the first entry.
Found the “Inner City Press” website via Dogpile.