Wiki Loves Africa results are quite bad at the moment. Not to say awful.
So I started looking at what is going on.
And I just asked Isla if she was seeing the sitenotice at the top of Wikipedia. And she said she saw it "from Thursday 1st to end of Friday 8th"
And that's it.
Well, we are SUPPOSED to have a site notice. But I can not see that myself. I have no means to know whether there is a site notice or not at all. So I need your help to know what you guys see.
Can you relay that info ? Thanks