roger-pearse.com
Wikipediocracy: a Wikipedia-watch site
Incoming links revealed to me the existence of the Wikipediocracy site this weekend. Our Mission: We exist to shine the light of scrutiny into the dark crevices of Wikipedia and its related project…