Another mysterious monolith appears, this time in the UK: Everything we know so far
You might also like