Advertise on Bizcommunity

Subscribe to industry newsletters

UNITED KINGDOM

Drinkers tell of 'huge bang' then collapse at Glasgow bar

GLASGOW, UK: Patrons inside The Clutha bar in Glasgow told how the roof collapsed shortly after they heard a giant thud, when a police helicopter plummeted onto the crowded bar.

2 Dec 2013