More than 500 officers from Cheshire Police and neighbouring forces took part in the operation on Wednesday morning

More than 500 officers from Cheshire Police and neighbouring forces took part in the operation on Wednesday morning

About 500 officers deployed as part of operation at headquarters of Ahmadi Religion of Peace and Light