Are these sites funded by the Chinese or Russian governments or something?

Scratch that, I forget how cheap it is to host a Website these days.