Does anyone know of an explanation for the sudden drop in traffic on Wikipedia these past couple weeks? I just happened to notice because I'm writing a paper and needed the lastest alexa ranking.
See: http://www.alexa.com/data/details/traffic_details?&range=&size=large...
Andrea