Are the personnel in that pic armed, I wonder? It’s the UK, so I just wondered.
Love those Muslims - now we all get to live like we’re in Israel.