This picture from 1977 marks another historic moment – the laying of the foundation stone of the first Shia mosque in the UK, built in Peterborough.
If you have photographs that could take Khoja News readers down memory lane, please get in touch.
This picture from 1977 marks another historic moment – the laying of the foundation stone of the first Shia mosque in the UK, built in Peterborough.
If you have photographs that could take Khoja News readers down memory lane, please get in touch.