Wiki spam?

Wiki spam?

: I checked in the Global Voices wiki and what do I find but what appears to be wiki spam. Bastards.