(I am not sure if this is correct section to post this, more Q/A with other users but ingame tickets are usually several days long so probably fastest way to contact staff)

WG is controlled by horde but there is no timer for next WG, it says that the WG battle is "In Progress" right now but it is not. I checked maybe an hour ago and it was the same then.
WG is working on Icecrown, it is only on Lordaeron it is broken.

I think the server was laggy before this (I had 1000ms before this happened, tested my internet speed and got 13ms on the test) and then someone posted on forum saying that the server went down, this was probably when it broke.

My assumption is that the server needs to be restarted once more to fix it but idk.