The page read data for the last three weeks has been abnormally high.
The majority of hits come from a slew of Russian sites ranging from commercial to pornographic.
I don't know what they are up to but I doubt it is related to evolution, education, or creationism.