Ad image

Tag: Glasgow restaurant

Glasgow restaurant ‘explosion’: Major police incident as blast levels part of building

An explosion is reported to have destroyed part of a building in

NewsDesk NewsDesk