29. Scotland Yard raids a mosque in London and detains seven

Articles Group